Patton Oswalt has a bit on this and its too true. The problem with the DMV isn't the DMV or its employees... its the general public who can't be bothered to read basic instructions.
Interesting - I remember saturn tried very hard to have plastic panels that would be easy to replace, and was ahead of its time with employee relations. I guess it disappeared.
Depends. I spent some time teaching high school students. A large portion of them will not write any code after taking the class.
Teaching them how to install and configure an IDE is a pretty useless skill in that context.
Instead, even if they never code again, teaching them a little bit about how to think like a computer and some basic computer skills (many of them were almost computer illiterate) seemed like a much more valuable use of time.
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.