Probably impossible to "overhaul" SMS in this respect. Remember it would still have to work with the millions of sold phones still out there.
Actually the facility to send a text with the sender name is important, people want to know who the text comes from rather than just a number. However this requires honesty, which is of course why the ICO has rules which forbid using false names.