I should have put the weasel word "many" in there.
Macs are very rare in Poland because historically they have been very expensive. My impression is they're targetted at people who even take pride in not knowing how their computer works. It just works, get out of the way ! Ubuntu shares the same mentality, it felt refreshing switching to Debian. The first Debian user I asked for help not only told me how to fix/configure something, but why. He didn't assume I was stupid or uninterested.
And some of these indies will grow into big companies. I strongly doubt they will say they could only do that as long as they were small. Cost can't be the main problem if the smallest game devs do it. I think it's cultural, and habitual. You can't teach an old dog new tricks.That being said, it is showing a shift in the indie dev mentality to make Linux support the default. Of course, it is still the indie devs who are doing this. But one big success story that had Linux support, and it should make a difference.
Linux and games is a bit of a chicken&egg scenario. People hesitate to make a full switch (I removed my windows partition when Ubuntu Breezy Badger was released) because they don't want to miss games. But big studios don't want to make games for a small audience.
I think Gabe Newell is right about saying people underestimate the importance of games (for operating systems).
My point exactly, a lot of people don't have an experience with installing Windows. As computers become more mainstream, even something relatively simple as this is seen as somewhat arcane. In the end, I think the attitude makes the biggest difference. A friend of our family owns a small business and is an entrpreneur in the original sense, aside from running a business he's always looking for an opportunity. Not just to sell or buy, but to learn something interesting. Actually he's a bit of an inventor, too. He had absolutely no problem switching to Linux. He had heard good things about it, and the laptop he was buying had it installed so rather than bitching he thought why not give it a try. He liked it. He doesn't play games, all the kinds of apps he needs run (I mean for example MS Office doesn't, but OpenOffice/LibreOffice works for him). The only unsolved issue is one video streaming website (not a porn euphemism, I don't remember the address) which is made with Silverlight. A language that even its creator, Microsoft, has abandoned.Perception is what matters.
And good for you that you have annecdotal evidence of windows problems and that you have a system. Most people tend to buy those crappy pre-made systems though, so they can't use your system.
Oh, he's past 60.
A valid point, but I find myself less and less interested in AAA games. I have always greatly valued creativity and thought provoking stuff. These days I'm finding myself playing quite a lot boardgames, and RPS is partially to blame for this. I share Greg Costikyan's view on games.I like unity and wish they would support linux with the editor itself. But I doubt Activision and Bioware are using Unity :p
The last AAA game I bought was Quake Wars or Prey.Based on your post, I get the feeling you play a lot of indie/indie-esque games. And those do often get linux support. But it is going to be the big devs/publishers who really start a shift. Valve is going to give them the option and try to start the ball rolling, but it won't really take off until Activision or EA start supporting Linux too (as the default case).
See above, big devs are made out of small devs. Which is not always a good thing, Runic Games is 30 people and they want to grow to 25. One of the big names in the company said with a smaller team they can focus just on making games instead of politics. Also Brian Fargo seems to have some sentiment, he hopes Kickstarter will help revive medium sized game developers.
Capitalism, especially the American breed of it, places too much emphasis on growth, often even growth over documented ability to create profit ! I think it all stems from XIV century, which to my knowledge is the time when kings and other rulers started issuing centralized currency. Prior to that you had many types of currency in any given area. Unsurprisingly, the best way to use it was to spend it quickly instead of saving, because individual currencies were much less stable. This is why merchants thrived - they were the ones with skills and the drive to keep making money. Kings and nobility didn't profit, they inherited money and that works even when you're a bad businessman or lazy :-). They didn't centralize currency out of kindness of their hearts (to stabilize it), but to enable loans with an interest rate. Which means earning money while not doing much.