I want to make a full list of it would take to make me buy a Mac again. I don't expect perfection because that's not definable. Most of us aren't that small clique of fanatic brainwashed sheep and we just want some long running and current problems to be fixed or stopped.
1. User replaceable memory and storage. There's no excuse not to have this when every other company under the sun offers this. Your richest shareholders shouldn't be pressuring us to buy soldered overpriced memory and storage so they can get even richer. We are all trying really hard to survive and save for our retirement.
2. The boot drive not tied to the SMC/T-chip. If my internal boot drive fails and isn't user replaceable the whole machine is dead meat.
3. Don't manipulate us your customers who pay your salaries to purchase add-ons and upgrades because of quality failures. In other words, don't supply poor quality cables that crack, dissolve and fray within a year just to make us buy new cables. Other manufacturers use high quality plastics for cables that last years or decades. If we are throwing away low quality cables globally it is extremely bad for the soil and the oceans.
4. Likewise don't ship computers with popping crackling speakers with no fix for 18 months and then keep shipping new revisions of the computer with the same problem. If this is to pressure us to buy AirPods we'll just buy Samsung or Sony earphones instead. Or we just refund the machine and buy something else/wait.
5. Don't manipulate us your customers who pay your salaries to update to a new buggy OS just to get new graphics drivers. Catalina is buggy as hell right now but for some users its the only way to get new graphics drivers. Also, why couldn't you release Apple TV, Music and Arcade on Mojave?
6. Following on from that, let us download the latest greatest graphics drivers from AMD and Nvidia. Mac users should have all the same regular driver updates as Windows users.
7. Keyboard paint has been coming off too easily since the first Aluminium PowerBook. Other companies provide keyboards with much more reliable paint. Even your external keyboards have much more reliable paint. I can use an external Apple keyboard for years without issue. Why isn't it possible on the MacBooks?
Just 7 points. Just 7 steps away from making us all happy. It can be done so easily because these 7 points are super easy to implement and can be done within one year.
If I have missed anything guys and girls, add your points below.