To me it was about as good as you could do with the source material... Better than it had any right to be, all things considered.
Was it great? No. The jokes were not nearly as clever as they pretended to be on-screen. And things were often a little too on the nose sometimes.
However, it was (imo) true to the source material. It took things seriously when the chips were down, and the comedic elements didn't detract when it came time for the heavy notes to hit. It was surprisingly based, what with Adam's job at HR being depicted as a type of evil, or at least a mockery of human empathy. It was appropriately homoerotic without going full rainbow bullshit. I even liked the way they integrated the sophomoric character names with it being 11-year-old Adam naming them in his head after his escape from Eternia.
Not to say your complaints aren't valid. I share them. The earth plotline was in large part unnecessarily bolted onto an already bloated movie, and didn't have enough payoff to justify its existence. The rando girl bully Mary Sue stealing the fight montage was nothing short of idiotic.
Can we at least agree that it really could have been a whole lot worse than what ultimately turned out?
Proud and Open Rolan Sympathiser
Fan of Everything Tool
Eternal Shiva Enthusiast
