It's not Most Talented Player...
It's not Best Player...
It's not Biggest Douche...
Any of those awards, Kobe and LeBron would battle for each year and Nash wouldn't stand a chance.
However, MVP does stand for Most Valuable Player.
The Phoenix Suns went from a 20-win team to a perennial playoff team with the simple addition of Steve Nash. Sure, if you take Kobe away from the Lakers, they are not as good...but if you take Nash away from the Suns in any of his years on the team, they instantly go down like 25-30 wins. The implication that he didn't deserve his MVP awards illustrates a failure to understand the meaning of the award.
http://www.youtube.com/watch?v=oHg5SJYRHA0