We can talk about Monaco for ages but Alonso was faster than Hamilton and if you look at the times lap by lap he would have never passed Alonso no matter how many laps he remained out pushing. He could only risk his 2nd place and McLaren 1-2 if a Safety Car took the lead. When you are faster you pick the best strategy because the only choice for the other driver is to start with a heavier car or a three-stopper. If two drivers pick the same strategy and one is faster you know what the result is beforehand.
You should have a look at Indianapolis where Alonso was faster FP1, FP2, FP3, Q1, Q2 and only Hamilton grabbed the pole because they gave Hamilton an extra lap so the rookie had a lighter car. That happened so many times during the season, so many times he took advantage of the extra lap... I could say Alonso's car in Bahrain was damaged as a lighting pod fell from the ceiling hitting his car and they had to have a look at it at Woking after the race but I think Hamilton did a better job there.
MONACO 2007: Hamilton accused his team of cheating against him during the FIA post-race press conference. That provoked an unfair investigation on Alonso and McLaren's victory in the Principality. Despite it all, Ron Dennis backed Hamilton before the media while avoiding to support Alonso's fantastic job in the amazing McLaren's 1-2 in the Monegasque GP. The team took no action whatsoever against Hamilton. During the race, Hamilton stepped over the continuous line when exiting the pit lane and he got away with it.
INDIANAPOLIS 2007: Pit stop strategies and team orders (rev. limit) were in favor of Hamilton and detrimental to Alonso. Alonso got p**sed off when the team ordered him to hold position and drive conservatively but he obeyed them. Of course, The FIA didn't investigate Hamilton's victory and Ron Dennis was delighted while he looked like attending a funeral in Monaco.
FRANCE 2007: Alonso faced problems with his gearbox cover during Q3 ending up on the tenth position of the starting grid. De la Rosa explained during the race that the defective part had been perfectly identified and removed.
GERMANY 2007: Many drivers slipped off the track when it was raining heavily. Despite what the rules say on that matter, a crane put Hamilton, and only him, back on the track under a high risk of collision with other drivers. Although the rules clearly specify that a driver must turn off his engine and get out of the car safely Hamilton was not penalised.
HUNGARY 2007: Despite the agreement with the whole team, Hamilton did not let Alonso take advantage of the extra lap he was entitled to on that Q3. After a controversial pit stop where they put worn tyres on Alonso's car, the Spanish managed to get the pole. Hamilton denounced his team and teammate before the Stewards and it cost McLaren the loss of points in the constructors' championship. Alonso got 5 grid penalty and, of course, Hamilton got away with it again.
ITALY 2007: Hamilton placed his car in the start box pointing to Alonso's. It was in clear breach of what the rules say about the start of a Grand Prix. There was no penalty for him nonetheless.
JAPAN 2007: Both Alonso and Hamilton had a racing incident with Vettel and Kubica respectively, but only the Pole was unfairly penalized despite the poor track conditions. The Spanish suffered serious damage on the back of his car and crashed into a wall a few laps later. Under the Safety Car, Hamilton skipped the rules completely causing an accident between two other cars. He got no penalty whatsoever, and the Stewards justified their decission because of the poor track conditions.
CHINA 2007: Alonso faced strange problems in Q3 after a flawless Q1 and Q2. The Spanish had been faster than his teammate in the three practice sessions but both tyre pressure and tyre warmers were not adjusted properly for the decisive round Q3. After the race, Ron Dennis admitted publicly that they were not racing against Raikkonen but against Alonso. The tyre warmers were sent to Woking for inspection.
LH: 1:35.798 1:35.898 1:35.908
FA: 1:35.809 1:35.845 1:36.576
Df: Q1 0.011 Q2 0.053 Q3 0.668
Alonso and Hamilton are two racing drivers of the same caliber and only small details decide who beats who. In 2007, those small details almost always favoured Hamilton. Only a harsh penalty in Hungaroring decided the title in 2007 and the same thing might be said in 2010 about penalties so far.
From Monaco to Hungaroring Alonso did as much as he could to remain loyal to McLaren, it was Hamilton who denounce the team twice and he was always backed up by Ron Dennis. In the end Alonso didn't have any reason to trust his own team and he took revenge in Brazil 2007.
I actually feel sorry for you.