As a former volunteer CS instructor (for high school students), the cloud IDEs were great for use on school owned hardware that got wiped randomly, often had boot issues, etc.
As long as the students had a working machine, they'd be able to get to their projects regardless of whether it was on the machine they used the previous day (without have to deal with git/etc).
In my professional life I would never use these tools.
I use them the same way. I find git as a single developer to be also a much better fit for me. I work in three different locations on three different machines and a laptop. Git works for me, but I have taught some and the cloud IDE is great for teaching.
As long as the students had a working machine, they'd be able to get to their projects regardless of whether it was on the machine they used the previous day (without have to deal with git/etc).
In my professional life I would never use these tools.