If you didn't have to restart from the same area EVERY TIME you died, it'd be a much better game.
Along with having to buy 4-5 upgrades just to progress past the first area.
There's a difference between wanting to keep playing, and HAVING to keep playing just so you can progress bit by bit.