He wrote Armageddon along with four other guys. You can't blame the whole movie on him.
How many times are we going to rehash bash Trek '09 in this thread? Let's see how the sequel turns out before we start scraping the Star Trek Lives sticker off the car bumper, shall we? ;)