In fact cloud is often complex, requires lots of highly specialsed systems management, is under powered and very expensive.
9 cents per gigabyte out if you’re lucky - that’s a startling price.
Machines are old and out of date and left behind.
Vendor lock-in is a real problem .. you probably can’t exit even if you want to.
And worse, clouds often don’t even have the computing resources you need with “requesting quota” and waiting for your “quota” to be granted some time in the next 24 hours, the opposite of elastic and scalable.
And if you need GPUs then the news for you is that gamers have vastly more powerful GPUs at vastly lower cost (even with Nvidia and AMD fleecing consumers on their next generation cards).
Rent a bare metal server from a second or third tier player. Or buy a couple of fast fiber connections and buy some 16/32 core machines with 128 gig Ram.
And honestly it’s not hard to run modern Linux machines, that’s an old crones tale.