I get they want a limiter, but it limits the vast majority of the player base in a major way.
Yes. And maybe that's the right call, and maybe it's not. It depends very much on the goal of the bottleneck and whether in practice it helps the game meets that goal or is mistargeted. If we knew what CG's goals were for the kyro bottleneck it would be easier to argue for/against b/c we could muster actual evidence that it was or was not meeting that goal.
As it is, we're limited in a frustrating way to talking about how much this bottleneck is bothering us. I wish Devs would chime in to threads like these and explain the reasoning CG has for this or that design choice, but on the other hand I do get that then they would just have people on the internet debating every single one of their choices, and that's probably no fun for them.