There is one factor that keeps me from truly liking this show and it is spelled out really well in this episode. Ben is a rude little jerk in this episode. He's suppose to be a hero and yet he lays around in his house and goes out to help his friends when they're in trouble so begrudgingly. That's not a hero at all. People come from far away to thank him and praise him and he belches in their face. and at the end of it all, he doesn't learn anything. He doesn't gain any humility. He's still just as cocky as ever.
In the original show he could get away with this kind of stuff to an extent because he was just a kid acting tough back then and I just figured he'd mature as he got older, but then we see him acting like this.
I know there are some episodes where he can really display some maturity but then there are other episodes where I just can't help but get frustrated with him, especially considering that this is a show meant for kids who probably want to be like him.