You mean, if those companies had paid up for security software, like implementing Solar Winds, they wouldn't be affected? Oh, wait.
Well, as long as they are using Cisco firewalls then... Oh, wait.
And their Exchange was fully patched before March... Oh, wait.
Even paying out for cybersecurity and training doesn't always help.