Box office success doesn't necessarily constitute it as 'good' it just means it appealed to a wide target audience and was marketed very very well. Look at amazing films like A Prophet, The White Ribbon or even An Education and then compare their profits.
I didn't say it made it good, I said it made it not over rated.