Actually, the Bot you use does make a difference. Some CRs don't implicitly FrameLock every time they're ticked, so they run slower. Some do. LazyRaider, Tyrael, and RaidBot will automatically do this, regardless of the CR's setup, so you'll get the fastest possible speeds. That's most likely why you're seeing such slow speeds.
I've stated more than once in this thread that I used Tyrael with Framelock and TPS @ 60 (with PureRotation as the CR), so you can rule that out.
Also, my custom CRs hit CDs at "best times" (eg; will avoid popping certain CDs until lust/hero/timewarp, popping CDs at once for "big burst" depending on the fight, or waiting for specific trinket procs or buffs before popping CDs). Most public CRs are built to "appease" everyone. I write mine specifically for me, with zero support for other players.
I figured as much. If I had your knowledge/skills (you know, and still played), I'd write myself a full bossmod kind of CR and it'd customize it to the T.
I'm sure if anyone can pull this off, it's you.
I actually used to make my own custom CRs for some of my farming profiles (mostly for instance farming), but they were pretty basic, and were made to aid the bot in simple repetitive tasks.
Also, I was in a top-10 (US) guild from Vanilla through mid LK. That's about when I stopped playing until Cata. So again, you can argue your experience all you want.
I'm not arguing or trying to show off, but I can't take you seriously if you think dpsing while moving and properly managing cooldowns was hard in any way, or feel proud about top 100 parses, specially if someone with top 100 parses is among the top dpsers of your guild. No offense.
I believe you, I'm just not impressed, that's all.
Feel free to let me know what "caster" you are, and what your optimal rotation is, CD usage, etc. Be as "in depth" as possible, and I can throw you something together that will out DPS you 8/10 times. (Considering I probably don't raid on your class/spec, I can't guarantee to support all the boss mechanics)
I haven't played for over a year and a half. WoW is a glorified IM for me these days. I'm not gonna bother reading up on class changes and "getting back into it" just to test your ego). I already destroyed my eyesight by watching dot timers for years

I'm happy to agree to disagree, I don't care enough. I just like a friendly debate, which I thought this was. Clearly, I was wrong.
That said, if I ever get back into WoW, I'll hold you to this!
Instead of coming and complaining about things, simply make suggestions to the CR developers, or ask for features, etc. Chances are, they'll be more than happy to do what you ask for. But you have to remember; ask. Don't tell. PureRotation is one of the better DPS CRs we have right now. Singular is mostly a "use and go AFK" CR. It's meant for leveling, BGs, and farming. Some rotations work well for raiding, but that's not the main goal anymore.
I wasn't complaining, I thought this was a friendly debate so I offered my view on the topic at hand.
I apologize if I hurt your feelings, or your pride, in any way that might have led you to believe I was bitching. I honestly don't care as I don't play anymore other than tanking a 5 many every now and then, or levelling an alt with my girlfriend once a year.
When I still played I contributed a lot on different projects myself (one of which was the Unholy rotation CLU used in DS, that was far better than PQR at the time). I'd never demand anything from anyone, least of all a developer that gives away their spare time for free

Also, CLU and PureRotation may be written by the same people, but under the hood, they're quite different. I wrote the original Singular. And it's absolutely nothing like Ares. You see my point?
Yeah, I know, it was just weird that it was a regression (for Blood at least).
I whole-heatedly believe that you can make something that could outdps me, if you do it in a bossmod way, with very specific behavior and logic for whatever class I play and whatever gear I have.