I think you are being a bit hard on the guy.
He has made some excellent movies including
Born on the Fourth of July
A Few Good Men (including a classic courtroom scene with Jack Nicholson)
Interview with a Vampire
and recently American Made
Most of those don't have a single cheesy grin in them.
And let's not forget possibly the best cameo ever in Tropic Thunder.