My brother really dislikes Mirallas, views him as a typical mercenary, he has watched Everton since the early 70s. Said a while back that his persona was that of someone angling for a move.
For me, I think he is a very good player, but also erratic. I never quite know which Kev is going to turn up and it has been like that since the get go with him. Imo he has not really improved either, I remember Moyes questioning his commitment when he could do little wrong in the eyes of the fans during his first season. I enjoy watching him play, but he is far from irreplaceable. Kanchelskis, Steven, Sheedy etc where far superior.