While I can’t really use you as an example, since you kind of need a Mac for a lot of the work you do specifically, I’ve heard the same complaints about Apple hardware from other long-time Mac users that don’t actually need to have a Mac.
I am curious how many of those of us that don’t need macOS day to day have voted with their wallet away from Apple’s pro line, and what they switched to. I still use a mid-2014 MacBook Pro at work, but at home when it was time to upgrade I took the same path you did and went for the 12” MacBook. It sucked in every way.
Now I’m the owner of a Dell XPS, the supposed most Mac-like PC, and I’m simply stuck with another set of problems: it’s developed a great amount of coil whine, thermal management is spotty to say the least, and the sound card drivers have to be reinstalled every few reboots else it will not detect when I have plugged or unplugged headphones, which has me carrying around a USB DAC. When I need macOS, I’m still running High Sierra on a quad-core Mac Mini server from 2011.
The sad thing is that I don’t think there is a good option at this point. All of the “alternatives” to the MacBook contain their own faults.
No coil whine in mine, but it was hell finding just the right bios version so sleep would work. And if you don't use a specific Intel you driver version you get screen flicker. Le sigh.
The MacBook Air was a great little nifty machine, powerful enough for my (modest) needs. The MBP is expensive (even the "cheap" "Escape key" edition) with a finicky keyboard and 3h battery life if you actually use the CPU.
Sadly, iOS development is part of my work, so I'm stuck with Apple. I'm dreading the next laptop 'upgrade' I get.
The other huge thing that surprised me was how easy development is becoming with the new Windows Linux Subsystem. The only thing i haven't gotten to play nicely with it is Postgres, but I just set it up in windows and have the wls connect to it and I'm on my way.
TL;DR - Macbook keyboards require a light touch, which may not suit your personal style.
If Apple replaced keyboard keytops with sandpaper and people complained of bleeding, raw fingers, would you still say that it's the user's fault for "typing too hard"?
Or maybe, just maybe... that they screwed up a miniaturization attempt.
I agree that the new Macbook keyboards aren't for everyone. Some people, like my girlfriend take to them right away. Others will never adjust. And that's fine. You don't like it? Don't use it. Return it for something else.
But I think there's a large middle ground of people who could happily use the new keyboards by adjusting their typing style. Doesn't mean they were typing wrong before. But if, like me, they're coming from heavy mechanical keyboards, they will need to adjust their style to be comfortable with Apple's keyboards.
People have experience similar challenges transitioning between manual and electric typewriters. And between pianos and MIDI keyboards with unweighted keys.
I encourage you to differentiate between someone who diddles the keys for 10 minutes once a week vs. someone who dedicates 90+ hrs per week and whose livelyhood depends on quality and precision of the tools they use.
If it's consumer trash then take it to windows-craptop land. I thought Apple made rugged, performant, premium machines, but it's looking more and more like they're a fashion company.
Otherwise if you're advocating for "consumer choice" then point me to the legal hackintosh laptop market where I can get a better integrated keyboard?
Midi keyboards with unweighted keys aren't "consumer trash." Their are plenty of professional musicians who use them on a daily basis. They are merely different from pianos with weighted keys, which require more force to play. Some prefer one, some the other. It's largely a matter of which you were exposed to first.
The essence of the thing is that Apple only looks at its bottom line so that bottom line is the only way you have to influence their behaviour. Don't like what they sell? Don't buy it, get something else.
The hardware decline brings them closer to even with other laptops, all things considered, but I suspect many people prefer macOS enough to still stomach the bad hardware.
I mostly use Thinkpads which are known for having good keyboards. While I do prefer the keyboards on these machines over those on the others spread around the place I don't "halt all work until I find an IBM M1" when dealing with other machines, not even when dealing with those modern chiclet-inspired monstrosities. I might grumble a bit, miss a key here and there and wonder what the designers were thinking but those keyboards do get the job done. The same goes for touchpads, some are better than others but most of them work.
Having both two-finger-scroll and side-scroll enabled is possible and quite handy for those occasions you can't use or don't feel like using two fingers, e.g. when you're holding a hot soldering iron in one hand and a collection of parts in the other - just scroll using a knuckle.
What you say is technically correct, but you can enable all those things and Synaptics still is miles behind Apple in accuracy, comfort, additional possible gestures (I use "pinch" "four finger up" and "get outta here" gestures frequently).
Sometimes the Synaptics just doesn't recognize what I'm doing with simple two-finger scroll. That literally never happens with Apple hardware.
I bought a XPS 15" since I didn't want to dish out for a new Macbook. It's running Elementary OS. I like it well enough, but it has a lot of trouble handling HiDPI that requires constant tweaking.
I've been a loyal mac laptop user for over a decade, but definitely my next laptop purchase won't be a mac...