As far as I understand, the AGPL still allows a service provider to use an unmodified binary internally, as long as the user of that service never accesses it directly. If my understanding is correct, that means if GNU were to switch to AGPL, it wouldn't help the users of SaaS webapps that internally use GNU tools at all.
The point of the AGPL is to require sharing of modifications to the software when that software is used in a service. If you're using an unmodified binary, then you haven't made any changes to the software. You won't be obligated to share changes if the changes don't exist, so you could use the unmodified binary internally or externally.
The AGPLv3 has a lot to say about patents, which is enough to scare off many companies from software that uses the AGPLv3, but I believe it won't be triggered if you never make any changes in the first place (and are therefore presumably not a 'contributor').
If the webapps themselves use AGPL software, that's not "internally." If the employees of a SaaS company themselves use AGPL software that isn't linked to the service that users access, that's internally; e.g. if a webapp uses an AGPL database, the users are accessing that database.
The details are somewhat unclear but basically yes, that's what a cloud provider/SaaS company would probably assume. So they probably just won't use AGPL code and if they do want to offer a service with the same APIs, they can (at least for now) recreate a compatible service that they write themselves.