Problems that don't exist, or that you personally don't have?
Why is enabling development on a Chromebook a bad thing? You ask "Why?", but it seems a more reasonable question to me is: "Why not?" This seems to pull one of the bricks away from "why not?" for working on a Chromebook. I don't see why that's a bad thing.
It's not a lifestyle that I want for myself, but that doesn't mean I don't respect those folks as "decent developers". It takes a lot of fortitude to build software in those sorts of constraints.
It's going to happen, and it doesn't matter much if employees like it or not.
That is a typical enterprise setup, thin clients with development taking place on a beefy server.
For Windows systems, you get a VM with RDP or Citrix access.
And native cloud development, is exactly the UNIX/VMS/.... model with fancy UI.
That said, I do a lot of professional software engineering with a Chromebook and a Linux server, so.
Working on locked down machine where you are not allowed to have visual code? Seriously?
Working on a chromebook? Why?
Sorry to be negative but I feel sometimes you tech guys get excited about solutions to problems that doesn't actually exist in the real world.