The physical level and manual point assignment is a good idea, but it is hard to balance.

They either have to adjust the system and make the stats/points more effective in combination with a shorter cool down on resetting your points or they have to remove the whole system.