Good companies come and go. Good companies of old no longer exist because the world changed. Some companies are good for awhile, and then lose their way. Nuance abounds.
Not putting words in the parent commenter's mouth, but maybe a different way to say this is that Cloudflare is a good product. A product can be both great, and not viable under some conditions. The two are not mutually exclusive.
Abbott Laboratories
Circuit City Stores
Fannie Mae
Gillette Company
Kimberly-Clark
Kroger
Nucor
Philip Morris
Pitney Bowes
Walgreens
Wells Fargo
https://www.harpercollins.com/products/good-to-great-jim-col...
Are there any consistent patterns which allow us to reliably predict which good companies will contine being good longer term?
My belief in their goodness, or lack thereof, has absolutely nothing to do with their finances. It is the same reason I won't invest in Crypto currencies or NFTs. The line may be going up but so is the global temp. Not good.
I suppose it comes down to conflicting opinions/strategies - I'd be way over-allocated in Amazon & Cloudflare (and probably 'tech' and the USA) if I always did.
There are an incredible number of reasons why they might not be able to invest right now so perhaps it isn't the best thing to immediately goto implying they don't even have a savings account.
If you think this, you should be happy and buy more of the stock. I don't know enough to say if I think it's a good idea, but if you do, don't be sad, buy more of it.