He may have been divisive, but I also feel as if individuality is somewhat frowned upon in the English set up - i.e. toe the line. In contrast I think if he was an Aussie for example, alot of his flamboyance would have actually been encouraged (within reason of course). Plus he more often than not backed it up and could win you a match single handedly in any format.
No doubt he was egoistic etc., but most great players are and often they are mavericks. KP is in my opinion an easy scapegoat - they have just found the right time to pull the trigger and show him the door.
Of course he has not helped himself at times, but I think the situation did not to get to this.
Hopefully it is not the end, as he is one of the most exciting players around, and cricket needs players like him.