Ben Affleck is a very good mainstream Hollywood director and Spielberg showed he's still got it with Lincoln. Plenty of great directors out there so don't dismiss modern mainstream cinema on the strength of JJ Abrams' oeuvre. People like him and Michael Bay make their dumb stuff as loud as possible in order to make the audience docile and defeated enough to accept it.