BPL, EPL, SSPL are all "not open source", and AGPL+CLA is "we're setting up for a bait and switch with not open source versions".
This was all hashed out years ago in numerous flame wars on Usenet, as I’m sure you know.
Which is fine imo as long as the moment they pull the bait/switch they stop calling it open source (and others can fork at that point)
I view that as a very different question from whether its ethical to advertize something agpl+cla as being open source.
It literally is not, and they only exist in order to not be.
The one restriction is that you can't compete with their hosted services using their software. Which 99% of people who use their software have zero interest in.
The "it's not fair! it's not real open source!" narrative is pumped up by companies like Amazon that feel entitled to use their monopoly power to leech value from these companies by selling paid versions of their products.
It does affect the the richest, most abusive corporations though.
That way all the "it's not really technically open source" complainers couldn't day that its not technically open source.
It wouldnt substantively change anything of course, but that's somewhat the point. BPL/EPL/SSPL was always fully within the spirit of open source, it just pissed off the same large corporations who also can't stand the AGPL.