Consistently challenging doesn't mean every time you run into a new group there's no jobbers. Leveling up should make you feel like you're getting more powerful not just barely keeping up, at least, there should be both, then everyone can be happy.