Yes, especially Azure's success seems largely driven by their generous free tier for startups and the lock-in of the Windows ecosystem.
While I like the user interface, after having used it for more than a year I've successfully stayed away from it ever since.