The movie was fun to watch. So, the writing was fine.
At the end of the day, that's all I want out of any Trek production or tie-in product: enjoyment, fun.
Sure it's a laugh to nit-pick and take a piss on any or all of it from time to time--if you can't laugh at yourself, you'll go mad, IMO. But if it's not enjoyable in the first place, if the only reason to watch it is to bash it over and over, and rant on about how much you dislike it or are disappointed in it, then why bother to watch it in the first place?