If you're happy with the base model, then Apple has a great value/price ratio, but there's nothing below it and any upgrade is really bad value for the money.
I went from 34"(3440x1440) which felt a little bit small to 38"(3840x1600) and it is nearly perfect. I can have my main window in the middle and 2 or 4 smaller windows (logs, chat, youtube, etc) on the side.
The only thing I want now is double pixel density.
Sometimes I wish software development didn’t pay so exceptionally well. I’m interested in so many other things, but it’s hard to justify switching to another full-time field, knowing it would mean a significant pay cut.
I don't think they really need to. You can have the base model with the same specs, but let me configure it with a better display. I can currently spec up a Mac Mini without any problem.
The second option is to bring back the MacBook brand for entry level devices and use the Air brand for "Pro" devices that don't require active cooling.
I attend 1-3 meetups a month, the recent changes made it unusable for me. They want $10 a month just to check who will be attending. I don't say they should provide everything for free, but that pricing is ridiculous.
There are only two types capabilities of a cable speed (480 Mb, 5Gb, 20Gb, 40Gb or 80Gb) and power (60W (3A) or 240W (5A)) everything else is depends on the host.
The funny thing I joined a company where we building a database from the ground up. Regularly implementing algorithms and data structures from white papers. So it is as far from the crud style work as possible. The interview was just talking to different engineers about interesting problems, like you would do at a conference or at a meetup. No leetcode, no whiteboard, no take home or resembling a technical interview. But somehow they managed to build a top notch team, one of the best I ever worked with.