Yeah the more i played it, the upgrade costs definetly need to be lowered so the progression is a bit easier and for the backtrack that is the price you pay when you go deeper. but when you reach the 3rd depth level you can buy a checkpoint that spawns you in that level.