I don't have a problem with it because I think it's very much his character. Both Bond and Mathis have seen their fair share of death and they know that once you're dead, you're dead. The remains of the body aren't anything but the leftovers of life and treating it any differently isn't going to bring back the person who died.
I thoroughly disagree. Bond didn't act that way towards Quarrel's or Kerim Bey's deaths in Dr. No and From Russia With Love to name a couple of similar instances. He didn't toss Quarrel into the Caribbean or throw Kerim Bey off the train when they died. No. Instead, he made a token gesture of respect to both men before going on his way.
It didn't seem to bother Mathis hiding a couple of corpses in some guy's trunk after all.
It's just the business.
It didn't bother Mathis (or Bond for that matter) because Obanno and his lieutenant who were left in the trunk were a couple of bad guys who had just tried to kill Bond. They weren't Mathis' or Bond's good friends. The Casino Royale trunk scene and 007's callous disposal of Mathis's body are two COMPLETELY DIFFERENT and unrelated scenarios.
I recall the audience gasping during this moment.
Maybe Bond put the body in the dumpster to avoid Mathis becoming a spectacle of passers-by
Yes, this is the most plausible explanation. I also assume that he didn't throw Vesper back into the Venice canals.
But that assumption doesn't hold water as Mathis is not hidden from view. His arm and leg are clearly visible hanging outside the dumpster after Bond disposes of the body.
No, this scene does not work and is just a total outrage regarding Bond's callous treatment of his good friend Mathis. His desecration of Mathis' memory is totally out of character and is THE worst scene in Bond history. 
I completely disagree - the two examples you cite are completely unrelated - When Quarrel was immolated by Dr No's Dragon Tank, Bond was captured immediately, and therefore there was no time for covering his tracks by hiding him out of clear view. When Bey was murdered, there was no incrimination involved whatsoever, so hiding his body would have been unnecessary.
The truth is something like this has never really happened in the franchise before, Bond being planted with the beaten, unconscious body of an ally, whose then shot by police, who are disposed of by Bond, who then comforts the ally until he dies, then plants his body in a skip and steals his wallet, to make it look like a robbery, and keep him out off the bloody street as a mark of respect. As it was a pretty grubby ally, there wouldn't be any nicer alternatives to a skip/dumpster, and keeping him on the street would be a bad move.
Also the motif of body's being placed in carboots adds a metanarrative to the 2 film story arc (Mathis getting Obanno and his henchman placed in Le Chiffre's heavie's car boots, Mr White being placed in the boot of Bond's Aston Martin, Mathis being dumped in Bond's car boot, and Greene being placed in his own car boot by Bond). You could say it symbolises the hard reality of the world of espionage, never knowing who will next be placed in the dreaded car boot/coffin.
Edited by The Shark, 25 June 2009 - 08:05 PM.