Kevin Pietersen's sudden and dramatic axing from the England cricket team has divided fans and pundits alike.