That makes sense, thanks for the suggestion.
Basing the price on filled board slots instead of total purchases would probably make the system feel less punishing, especially after deleting components. I’ll look into changing the pricing logic that way.
Moving purchased components on the board is also a good point. Right now placement is too final, so I agree that some kind of move/reposition feature would make experimentation much better.