Outside of US, very few people use macs compared to you. Here in euw even in a CS course, engineering class in a top university or hackathon in a big startup incubator I can see like 1 macbook every 30 standard notebooks.
Reason is simple: they are very overpriced for ours salaries (and I am in a first world country, I think their costs are prohibitive in places like India/Cina/etc) and - personal reason - as a webdev I can basically do everything I need in a 250$ old t430 with fedora, so I can't justify to spend like 10 times more just for a shinier piece of hw which is not even easy to upgrade.
As you say that depends on income. Based on location and whom you mix with. And perhaps some culture bias/patterns but that is my just guessing.
Macs have dominated in the areas I have worked in for the past 6 years. I would say in the companies, hands-on meetups and conferences I been to in London and across Scandinavia: 75% use macbooks, then perhaps 15% dell xps with ubuntu and 10% mix of lenovo, MS surface etc.
Though I think this split will change with the recoil of the new touch bar macs.
(Again this is just from my smaller demographic of location and people.)
London is special because there are a lot of Apple stores here (I count 7). That's more than many European countries have.
The calculus of owning a Mac changes drastically if you live near an Apple store. If my Mac has a problem, I can book an appointment at the Apple store, real person will try to fix it, and I can have it back ASAP. The customer service is half the price.
The situation is entirely the other way round here in Singapore (for the younger generation).
I used to run Linux on a laptop, but eventually I gave up and switched to Macbook so that I don't have to deal with drivers and low-level config issues on a daily basis.
In my university, 60%-70% of CS students use a Macbook. They are not working or attending conferences yet, so the change is going to take some time.
Singapore is the 3rd state for GDP per capita, I bet buying a macbook is not seen as "oh I have to invest on it almost two month of my pay" in that area
Just for comparison, with what I should spend for a macbook here I would pay 3 years of a Bachelor Degree + half a year of a Master Degree (obviously I am referring to just university tuition costs, not rent or other general expenses) in a top 3 university of my country with international recognition.
I ran a debian-based distro on a Lenovo thinkpad in graduate school from 2008 to about 2011. I had basically the same experience. Everything worked 95% of the time, but that other 5% felt entirely random and pretty dehabilitating.
Now I use a mix of Win, OS X, and Ubuntu depending on what I am trying to accomplish. I make heavy use of Linux servers, but have no inclination of using one as a primary end-user desktop environment again.
You should try. The changes happened in the last 5 years are extremly big. I mean, all my notebooks (some DELL and a lenovo t430) work better with any linux distro compared to win10, and I even get +30/40% hours of battery on them
Which distro's have you used on those notebooks? I'll likely be switching back to Linux laptop from Mac, and I'm trying to figure out which distro I want to use.
I love linux, and use it as my daily machine for work and home. But whenever I mention to others in the community that we really need to clean up this crap, and make our systems reliable instead of flashy, they treat me like I'm insane. It's amazing to me that we still have sound, wifi, and display issues that need to be solved with shitty hacks in 2017.
Dude, every time I bring up my difficulty installing Ubuntu on a relatively new Macbook Pro (Retina 13-inc early 2015) people respond like this. And yet [1] I was never able to solve this issue with video drivers (or something, I never figured it out) causing incessant crashing. I mean, look at the stack overflow post, I tried so hard to get it working. This is consistent with every ubuntu install I've ever done - there's always some shit that just makes me wonder whether it's worth it.
Reason is simple: they are very overpriced for ours salaries (and I am in a first world country, I think their costs are prohibitive in places like India/Cina/etc) and - personal reason - as a webdev I can basically do everything I need in a 250$ old t430 with fedora, so I can't justify to spend like 10 times more just for a shinier piece of hw which is not even easy to upgrade.