Their software is a trainwreck, their hardware is even worse. Why on earth do people give this company money?
Oh yes, because glue takes up so much less space than a screw.
> They try to get rid of fans because they are mechanical thing that can break, sucks dusts and use energy.
That's like a car manufacturer saying that exhaust pipes clog up too often, so let's just pump the smog into the passenger cabin instead.
I've got three Macs currently, none of which have ever overheated. I use a MacBook Pro on my lap while wearing shorts for hours at a time. It gets warm, but not too warm to use on my lap.
You seem angry about Apple's choices, and clearly they're far from perfect, but it seems like there are a lot of people who value the things Apple does, like very quiet operation and compactness and so on. We're not all as stupid as you suggest.
The macbooks are not the first in that regard.
Various Apple products over the years have had problems with overheating because of this.
Supposedly one variant of the AppleII has a service recommendation of lifting and dropping it on to the desk. This because the lack of fans would make the logicboard buckle from heat, unseating some chips.
I do believe a certain Cube was also fanless, and had trouble keeping itself cool. Never mind that it had a power switch that would be flipped by a stray piece of paper...
This because you only get so much cooling passively, and you only get so much computing done pr unit heat (something that even mobile phones are discovering).
End result, you can only compute so much on a passively cooled system.
Whose hardware do you consider best-in-class currently?
Also, no one is buying Macbooks to take it apart, so the RAM/batteries/connectors are the least of majority of the market's concerns.
I don't claim any loyalty to any platform but I rather run software on my Macs because I know it lasts a long time. Prior to my '12 rMBP, I had a Macbook that I've used for 4-5 years and I sold it for a decently nice price, it held it resales value.
Just because you can't understand it, doesn't mean it is not the best for others.
I have no problem with macOS, it's fine for my purpose. I had far more issues with Windows 10 than I had with macOS and I actually have a Surface Pro 4 as well.