Actually the majority of grown up working people don't use their work machine for games, it is mostly a terminal to get on the cloud as quick as possible, read mail, and do whatever other functions their work life requires, for this Ubuntu is perfect.
So therefore you can have a machine(PC/Laptop/Console) for games and use Ubuntu for work.
Well thats how I do it anyway, and I have not come across a situation as a developer where Ubuntu is not the most hassle free environment to work in.

































