There are two reasons why our company will not use Cloud Run, even though we would love to, the concept is just what we are looking for for our containers:
1) We are on AWS and expanding to Google is too expensive. Support costs for three engineers to be able to contact Google is $750/month for production workloads. At AWS we pay $200/month as our total spend on infra is about $2000/month. We are a startup with a tight budget, hence the increased spend is too tough to swallow even though we would love to use Cloud Run.
2) We have an Android app. Having seen how other companies have been hell-banned and shut down from having invited devs and other with flagged accounts we just don't dare to use Google Cloud while having an Android app should we end up on the automatic hell ban list at Google. Too risky.