Whats your logic behind that? Current phones with 10gb of ram and 8 cores already surpass average computers. Its only a matter of right user interface.
Recently found this[1] docker compose based alternative to XAMPP or WAMP/LAMP installation. Seems pretty good alternative to quickly setup local environments plus can be replicated in production if you are happy with docker.
As many machines/containers can be started as needed and data can be easily shared from local file system. Raync based one liners can be setup as well for data sync across machines.
1. Because its much easy to start a software business
2. Developers always think that the other guy is doing something wrong and they can do better than him.
Most of developers start business very similar to one they are working for.