I agree with you on many levels. I do think that he has done a little better in the last two fights, but I think I have to give credit to Diaz and Condit for their scrambles to get to better positions and not just let GSP hang out in closed guard.
IMO, GSP is a huge draw because he is so dominant. He controls and wins round after round without taking any damage. But you are absolutely right, he is an athlete, not a fighter.