My post was needlessly curt and rude. I apologize.
What it really comes down to is that I'm just not a fan of posts that advocate half-second waits without going into the trade-offs. Players new to macros (the kind who'd find this thread after a search) aren't going to know about the rounding, and they likely aren't going to think about the subtler negative points.
I personally would not use a /wait 3, especially on a WAR (because of Wrath stacks), because those guaranteed half-seconds, on top of the lack of action queueing for macros, add up. Yes, raw hotkeys can get delayed by circumstances as well, but that only happens a few times a fight, vs. every single time with a macro. I think it's important for new players to know about those issues before they get excited about the possibilities for macroing main rotations.
The rounding is intended and won't be fixed.