Its a decent and sometimes good show but certainly not one of the greats, and has more than a few major flaws. I'll try to minimize spoilers.

1. The plotline is pretty much Fight Club with computers and telegraphs this early on. This is clearly not on purpose as we see hints dropped all the time and the reveal is given with such a flourish. Lets stop defending Esmail here. The reveal is really hamfisted and the show borrows VERY generously from Fight Club, for better or worse.

2. The twists are largely unpredictable. Sure you can argue that some clues were dropped beforehand, but they're so ambiguous as to be meaningless. Anything can happen on that show and to me, that's lazy writing. The universe that show lives in should have a rational set of rules that govern it. Its basic world-building. If the finale involves aliens or time travel, it woudn't surprise anyone, in fact /r/mrrobot is full of people expecting this. Anything should not be possible, especially when you're 30+ hours in.

3. The pacing isn't very good and gets especially bad in season 2. I don't think we needed several episodes dedicated to Elliot being in [spoilers] or other events that look stretched out to fill episodes. This is a common issue in TV, and I'll let it slide, but the first few episodes of S2 are like pulling teeth and turns off viewers. I know people that quit watching during this period. Its a hard sell to say "Look there's about 10 hours of nothing, but it kinda picks up after an experimental episode where the characters are bizarrely on a 90s sitcom for artsy fartsy cred."

4. The content is lacking. My understanding is that Esmail and his team originally wrote a movie and pretty much retrofitted that into one season of television. Once the [big event] happens in season one, the show lost its footing. I would have loved to spend more time at Allsafe instead of jumping straight into [big event].

5. The politics and hacktivism are pretty naive, if not just stupid. Its a lot of alt-left/far-left politics and having the characters act dumbfounded and guilty when regular people lost their homes and jobs seems ridiculous. What exactly did they think would happen after [big event]? We never really get to see anyone's moviation for this, other than some throwaway comments about "evil bankers" and "evil ceos." We know Elliot has a secret motivation and master plan (of course we have no details of it), but what about Trent and Mobley and Darlene? Why are they doing this? None of them remotely seem to have the zeal of a revolutionary and very soon regret all their actions. Its like some middle class hipster kids decided to overthrow society on a whim.

6. The show has a lot geek fan service where it can alienate non-geeks. I think its possible to show hacking without getting into the weeds of it and have it be semi-authentic. I can go either way here, but it would be nice if the show was more accessible to people like my wife and her friends.

7. The exploration of mental illness seems hackneyed and, well, boring. Season 2's long strange cinematography focusing on Elliot's tortured face just doesn't make for good TV. I think this stuff works best in small doses and has been done better by almost everyone else, including season 1 of this very show! Thankfully, Esmail has moved away from this kind of thing about mid-way through S2.

8. Whiterose as an unstoppable mastermind is a cliche and she's tiresome to watch on the show. Writers please stop using the mastermind cliche and start making your characters have flaws and screw-ups. For a show that's suppose to be complex, most of the characters aren't terribly deep or anti-cliche. Its almost distasteful to play up "the Chinese are inscrutable" cliche and have almost all the Chinese characters be unstoppable, unpredictable, and near perfect robots, constantly toying with the dumb and emotional westerners. We see the Dark Army, Chinese state hackers, the CCP, etc win pretty much every engagement but the FBI is clueless and there's no NSA or CIA at work at all here.

9. Less so than Whiterose, but Price is written to be stereotypically evil. He's only missing a mustache to twirl. I wish he was a more complex character, not just a sociopathic CEO who cares about nothing but himself. This doesn't necessarily upset me considering the general low complexity of secondary characters on this show, but the actor playing Price is so good, it seems like a waste of talent for him to play a two dimensional character. Price has a lot of potential that has so far been ignored and perhaps anything humanizing him would upset the far-left politics of the show, which I find disappointing.

10. The show has slowly degenerated into Lost, where meaningless clues lead to a surprise. Fans argue on /r/mrrobot but no one is ever right because its all so damn ambigious. Or someone is right, but only by dumb luck or perhaps marketing plants. I wish the show had less of a mysterious air about it. I also don't like the marketing led approach of "Check out the finale to get the real answers you've been waiting for all season!"

I feel this show is a bit like Halt and Catch Fire. Its decent, but not very good and is constantly trying to find its footing. Like Halt, I suspect it will never really find its proper footing and will be passable geek popcorn fare with moments of brilliance. It doesn't seem to be reaching out past modest ratings. I've heard comparisons to Breaking Bad, but BB had a general appeal that Mr Robot doesn't.

That said, this is destined to live in geek fandom, which frankly has a low barrier to entry. I just wish it was a better and more accessible show. I do look forward to the shows that will be made after being inspired by this. Mr Robot 2.0 will be good. 1.0 is just too uneven and unfocused. Compare how tight Walter White's world was or the world of The Wire compared to the manic world of Mr Robot or how complex and flawed the secondary characters were on that show compared to Mr Robots'. Those are mature and very good shows. Mr Robot? Not so much.