Now you are right about them functioning as designed, but ask any CSR how many issues are reported with, for example Heal Life, where the brick and complete actions are named similar but numbered differently from the icon titles and needlessly repurchased by the unsuspecting new player. Playablility is when I buy the upgrade, the icon is renumbered appropriately and the spells dissappear from the trainers list. This way there is no chance the noob player will make an error and waste valuable skill points repurchasing actions (which is irreversable).
---
When I dig alone -- I prefer to be by myself