This. The generic icons look too much alike and I find myself using them based off memorizing where I put them and not by seeing a name or accurate icon.
And I agree the action bar is already like the XI macro system, but the macro bar in XI (and XIV) has the advantage of custom labels and the fact that it will attempt to run a command regardless of if the game thinks a spell's recast is up or not. In both XI and XIV, the spells/abilities might be cooled down on the server but not at the client. Macros conveniently get around that by pushing the command to the server no matter what. With the action bar you can't even attempt to use it til it lights up, and that sucks when you have to select a target afterwards. With a macro you can have <stpc> and have them targeted and ready to cure exactly when that spell becomes available again.
The action bar wouldn't even be that bad if they gave you the option to just expand all 3 lines to be visible at once so you can see all your cooldowns, then move the macro bar someplace else so it doesn't cover. This way you could spam your Cure macro or whatever as you see the countdown hit 00:00.