So the major problem is being dead? I think this can be fixed.
Also TSPL is to help the new players. It's a major difference to have 45000 (lvl 30) vs 150000 (lvl. 100) stats but not that much for much higher levels like (525k on lvl. 350 and 675k on lvl. 450) where the difference becomes more and more unnoticeable in a fight. And the higher the level is the more difficult is to keep leveling.