I don't have much issues with DynamicQ because that's actually a lot more beneficial to support mains. Well... do the math. However, sometimes it just stinks because others have the advantage of "extra" communication, and you don't. I can live with that, shit's been like that in normals since forever.
It's the new champ select that's a bigger problem: not an at all bad idea on paper, but horrible execution. Yes, we all know that people should play more than just one role, but there's always people that don't. And about those that don't, they either "unintentially troll" by just playing so badly (like me), or just actually troll games simply because he did not get the role he wanted. Heck, I have gotten support more often BEFORE the new champ select than from it. We all know what happens when there's more than one support (only) main on a team... shit goes downhill. Heck, roles aren't even "primary" or "secondary", but rather just "role A" and "role B", in no particular order. If people can Q up for 1-5 roles, instead of just 2 and 5 roles, that would actually solve a lot of problems about the NCS. I don't mind waiting 5 extra seconds to play only support, there are definitely people who don't mind waiting 5 extra minutes to play only X role, for both practice and competitive reasons.
Add them both together, and you have created a hell of a nightmare of a game.