The prices are meant to escalate as the game goes on, thats staying, however refunding towers isnt something we actually discussed, so might consider it.
Ah, well that would be included in the refunding tower discussion, however my initial thought is that it would stay that way since I think there should still be some punishment for destroying towers, especially if the refund is a full price + upgrade refund