If you want to know where this whole problem.. the whole situation has stemmed from, it's very simple. Lewis let Trulli through out of fear of retribution from the FIA. Experience has shown that, IF the FIA can stick something on Hamilton and/or McLaren, they will. This episode proves to me, beyond a shadow of a doubt, that the whole McLaren TEAM sees it that way.
There was no reason to let Trulli though. Lewis knew it at the time, the team on the radio knew it as well. The ONLY reason why they'd instruct Lewis to surrender 3rd is fear. The FIA's recent history of disproportionate punishment for the team has obviously created a bully vs geek scenario.
I find it rather disappointing that McLaren have done what they did. I also know that they KNEW that 3rd should have been theirs, and that the only reason it wasn't theirs at the end of the race was because of their own knee trembling before the FIA/stewards, and because the race director was so slack-arsed he didn't get back to the team to say it was okay to re-pass Trulli by the time the race ended.
So HaMcLaren, deserving of 3rd, instinctively answered the stewards' questions "technically" correctly but conversationally misleading, effectively taking what WAS rightly theirs.