Eh, to be honest, as a former teenage boy, we’re pretty much all assholes. I don’t think Superbad did anything other than reflect that; yeah, the humor is definitely homophobic, but the entire point of the movie is that they’re immature clueless assholes who will grow out of it.