Strongly disagree here. The film practically ends with Superman wiping the floor with the dozens of Lex's goons and he isn't even breaking a sweat; the only two he struggles with are explicitly metahumans, one a clone of him piloted by a Street Fighter II world champion and the other designed specifically as a means of killing him. As for the kaiju, the Justice Gang beat it by killing it, which again Supes was explicitly trying to avoid. You never feel like Supes can't beat it; it's whether he can find a way to do it while causing the least harm to the city, the people and creatures living it, and most importantly, the kaiju itself. JG didn't care about collateral damage or even bystander safety; Super took a quick break fighting it to save a frakking squirrel. They are not the same.