This is not true.
If you spam the button, then you might delay the next GCD (like described in your "fit two between"), but if you hit it once it should activate the Buff in the first macro line and your good to slam your next GCD.
The differnet Cooldown thing however is correct, but nothing stops you from using the macro and having each buff separatly on your Hotbar.