I guess I'm in the minority amongst most of my friends. Though I agree that the writing could have been better, I really only took issue with a couple things:
- Too much comic relief where tension should have continued to grow
- Plot devices (looking at you hyperspace tracking) that exist solely to make things more difficult / hopeless
Aside from that, I loved the character progression for Kylo Ren. He came off as significantly less whiny though clearly internally conflicted. I was happy to see that Snoke wasn't going to be Palpatine 2 Empire Boogaloo. And most of all I was happy to see a HUGE return to the Force being a mystical entity that strives for balance.
Like everyone else, I think Rey should be hindered more because of her lack of training. That part doesn't make sense, but in a world where the writers decided to add plot devices just to make you fail it makes sense that to fix their errors they had to deus ex machina some master Jedi.