Don't disagree with benefit he brings to the team especially for the price we paid, particularly like his link up play with Rom for his assists.I don't agree that he's inconsistent, if the observer has realistic expectations.
The stats show that he is our second highest scorer over the last three years (28 goals), and only two behind Baines over the same period for assists (23 v 25). For a player who cost £6m, that is an excellent return. He has the odd game where he is genuinely world class and then we all get frustrated that he doesn't play like that every game, as if it's his standard level of play. He was an absolute steal at £6m, and sometimes turns in a performance that would make you think he cost three or four times that - but he didn't.
Barkley is inconsistent. Barry is inconsistent. Jagielka is inconsistent. All three will have good games and then a run of sod-awful ones. I genuinely don't believe Mirallas is in the same category, because his only inconsistency is the same one as Lukaku's - neither of them score every game.
But to for me he is far more "streaky" in his performances than either Jags or a rested Barry (some of which is probably down to his worse injury history). He'll seem to put in much wider variety in his performances game-to-game, hitting either brilliant or anonymous with far less of the middle ground - he rarely puts in bad performances, he'll just seem to disappear on the pitch. But we each see the game differently.