By leaving two years ago he would have missed out on 3 victories (Including 1 at Monaco). You really think you'd be successful telling a driver they should regret that?
In case you missed it. Alan Jones said after Korea 2010 that Webber threw away his best and only chance at winning the WDC. So might want to put your argument up with him. I'm sure he knows better than we both.
Put into context, what did his teammate won during these years? It was surely necessary for Webber to have gotten these victories, but when you look at the big picture, he just established himself as I already said, as being a solid #2 driver. Sometimes we need to step back and look at the big picture.
I just attended an obituary of a leader that I worked with until his sudden death. It was a moving time, but as I reflected on it, I noticed that under his leadership we achieved a few things. But those things that were most important to our organization we didn't achieve under his leadership. Quite strange, he surely was a great guy to be with, and nice feeling about the things we accomplished. But that clearly thought me a lesson about perceptions of success.
Put that into the context of Webber. His mission is to win at least one championship. While his teammate did it 3 times in a row, Mark failed every time. While he his has won some battles he always lost the war. Still Webber stumbles on. Maybe a hard way to put it, but maybe a healthy wake up call? I still recall a line form Bob from the Incredibles movie. "They find new ways to celebrate mediocracy." I used to say the same about DC and Barrichello and it makes me sad when people continue to throw the same excuses for other drivers.
I'm used to get stick from fans from DC, RB and MW and others. But I suggest that we measure any drivers success against that of his teammate. Doing that it should be obvious why I'd tell Webber to go out as quickly as possible.
And BTW Winning Monaco isn't what it used to be. The reason is at least 2-fold. Back when winning Monaco was truly an accomplishment was when the race was a stand alone. That is long long time back, predates modern F1. And if you read about the significance of Monaco for F1 in the last few years, then it's not because of the racing. There is only one reason why Monaco is still in the calendar, and the reason is not racing. At best winning these days in Monaco means you are specialist of that race track. But again if that's all, and you are not good enough for other tracks, what's the value of it? It's 2013 after all, where Monaco is one of 19 races.