A note on the last paragraph about being a “lazy engineer”: this shouldn’t be a factor. Being lazy is subjective and the same engineer can be seen differently depending on the management, team, moment, etc.
I always remember that article where people said the new companies and ideas wouldn’t come from garages anymore. Looks like a single HTML game is a huge success now