With the first issue I agree with Adriana.
It did happen quite some times before.
Mostly only by Ferrari though.
I shall name some events:
GP Austria 2001: Barrichello let's Schumacher pass in the final corner of the final lap to let Schumi move into 2nd place.
GP Austria 2002: Similar as in 2001, but know people make a lot more fuss about it, since it's not from 3 tot 2, but from 2 to 1.
GP USA 2002. Schumacher wants to pay back the Austria win, resulting in Barrichello passing him in the last meters, causing even more controversy.
After these events the FIA banned the use of team orders.
Still Massa helped Raikkonen in 2007 and the other way around in 2008, but that was a different situation (last race, only 1 of the 2 still fighting for the title).
I wouldn't like it if Alonso would win the championship, especially if the difference is 7 points or less.
On the Hamilton - Massa thing I agree with JP. Hamilton was the better racer throughout the season, though it was close. In the end blaming Timo Glock for burning his tyres and being passed by Hamilton in the last corner is stupid. The same could have happened with Massa.
And Vettel is talented, but his attitude and behaviour have gone downhill quite fast this year. He's Red Bull's precious star, gets all the advantages, like Webber's front wing when his is broken and still can not beat Webber over the course of the season. Also his strikes against Webber in Turkey and Button in Belgium were totally stupid.