In my (admittedly limited) experience the words James Thompson and Prima Donna should never be used in the same sentance.
He's a blunt speaking man and quite probably wanted to go his own way on car setup / development, but with his track record (sorry!) I for one wouldn't argue!!
Kim