Reaching my hand to weird places on my keyboard to hit buttons is not a measure of skill...Also, listing the total abilities that each job has doesn't mean much. Abilities outside the "Normal rotation" don't matter. They can be bound anywhere and macro'd and they don't really matter with regard to any of this. As for the difference in Mana from Verthunder vs Verfire, it is never going to be something that should matter when deciding which ability to use. There are far better ways to make sure your manas aren't equal than hard casting a 4 second ability and you shoudl never want to cast a Verthunder when you have Verfire Ready on...

As Rei explained, macros work in a weird queuing way that makes them go down the list, relatively slowly, which can cause them to line up poorly with the end of the GCD and cause them to use the wrong ability. This seems to be where the problem lies. Fix this way of macros functioning and there will be no problem. I know for a fact that it can be fixed because it isn't an issue in several other games. And the exact same thing goes for the lack of macro ability queuing. They need to rework macros altogether and get over this ancient system that basically uses the chatbox for everything. Make macros independent commands that function on their own and get away from the chatbox. Again something that is entirely possible and is how it works in many other games.

The argument that "other jobs have it harder" isn't valid either because what I have given is mearly an example that happened to come from RDM....Obviously this applies to many other jobs, if not all of them. Macros as a whole do not work as they should.