As a Pom who has been developing software professionally for 20 years, and who did a fair amount of academic CS too, I've looked repeatedly during that time at joining BCS.
Damm right it needs modernisation. They barely seem to know what a computer does. The question is whether the current track will make that worse or better. And from where I sit, as an interested outside observer, it looks worse. The active distain for anyone who actually programs, rather than (genuflect) manages has always been there, and now the management types are running the asylum it's getting worse. In BCS-land, DMR (say) would be heavily outranked by anything in a suit, and I don't want to be any part of an organisation like that.
For us /.ers, BCS is and will remain completely, utterly and spectacularly irrelevant. And if BCS is irrelevant and hostile to us, what the hell business does it have proclaiming itself as the institute for the industry of which we are the engine room?
By the way, you have checked the credentials of those calling the EGM? They are far from random members. And the vilification and threats heaped on those who dared to question the current course has been shameful.
I'm sticking happily in ACM, which does still manage to pay serious attention to the technical side of life.