* No more source code on developers machine so better for security.
* No more development environment to setup and all the devs sharing the exact same settings: simplified onboarding of devs.
* No need for costly developers machines.
* No more infra to setup to host the source code repository, the CI/CD workflows (even if many companies already moved that to the cloud).
But as a developer I am worried what could also come next:
* dashboards for managers with all sort of stats on developers: code quality with arbitrary rules, productivity (number of lines of codes), number of stars from other developers, etc.
* being locked-in with the Microsoft toolchain all along from source code edition to deployment in Azure. For instance currently I chose to do my NodeJs backend development on vim with coc-vim and found it to be much lighter than Vscode (I have a very old developers machine)