Absolutely this.
I think the rainbow lanyard thing is particularly insidious because it will have been "suggested" by Stonewall to all these employers as a really nice, simple, cheap, low effort way to demonstrate their inclusiveness.
Employers jump at it because it's an easy way to improve their diversity rankings.
Employees don't generally question it, either because they don't give a shit what kind of lanyard they are wearing, or because they have no idea what the rainbow stands for, or because they think it's all about being kind and supporting gay and lesbian people's right to marry and nice stuff like that, or in some cases because they're afraid of getting a P45 in the post if they do question it.
So if you have all these people, working for all these different organisations, walking around in their rainbow lanyards and publicly demonstrating support for the Stonewall agenda, whether they want to/mean to/know they're doing it or not, what are the consequences of that?
It gives Stonewall the ability to say, "This is the prevailing viewpoint now so get with the programme and put your pronouns in your email signature. And if you don't, well, you're in the minority. Nobody agrees with you."
It's done to make it look like the people who support their ideology are far more numerous than they actually are, and turn anyone who doesn't into a pariah.