I think this touches on a very fundamental game design lesson that you can learn a lot from. Because the player and enemies both scale at approximately the same rate, the end result is that the player feels equally as strong 1 minute into the game as they feel 10 minutes into the game. They're never given an opportunity to really "feel" powerful as there are no low-level / easy enemies that they can wipe the floor with once they've gained all that power. To make the game feel engaging, you need spikes and valleys in the difficulty curve where the player gets to feel strong and where they can be challenged.
I'd definitely recommend you experiment with that :)