I'm at 49 now, and while I think your point is valid I don't agree that it's a problem.
Some repetition or easy levels do occur, but i solve them quite quickly so it's fine. One could even argue that interspersing easy and hard levels makes for good pacing.
I'm enjoying this game a lot!