CLAs are not an attribute of the GPL. They're an agreement that can be applied to contributions to any codebase with any license.
equal footing on the license is what allowed AWS to crush the original creators of the products they host.
it's a trade off.
the AGPL does not prevent a hosting service. it only prevents creating non-free addons. i see no problem with that. see also my other comment