Apple chips and laptop build quality are so far ahead of the rest, it's not even a competition. It would be nice to have a sane working OS to run on these computers.
The chips themselves are decent, I'll give them that, but if you believe the build quality is decent you drank the kool-aid (or as Louis Rossman puts it: you fell for the marketing wankery)
Computers are ultimately for work. They're a tool. If it "feels nice" but breaks when you look at it the wrong way and fights you tooth and nail just to repair it and get back to work, that's not good build quality, that's getting duped and told to hand over more cash for the privilege of it.
If you use a laptop for anything serious, you can't really beat a Thinkpad. Not only because of linux compatibility, but because of how many are in circulation. You'll be hard pressed to have trouble finding spare parts for one.
The only reasons to ever get a Macbook is if you either don't know better, or if you wipe your ass with $100 dollar bills.
I say the above not to be mean, but to hopefully save you money better spent elsewhere.
I think the bigger problem is not that there are multiple, slightly convoluted ways of drawing a circle, but that one has to look up how to complete the toddler-level act of drawing a circle -- that it isn't immediately discoverable from the UI.
This is 100% the issue. My comments on people getting filtered isn't for
this step (which I agree is just straight up bad design), it's that once they know
how that doing the extra two clicks is still too much work.
I've always insisted the biggest drawback with most OSS is that the user interfaces are designed by programmers. "There's a generic shape class; why would you not just construct an instance and pass it a pair of nodes and a normal vector, then call the method specifying that the nodes are actually foci of an ellipse? It's downright inefficient to have a separate toolbar button to draw specific shapes."
This is honestly the best way I've seen the issue described. It makes sense for them, because they built the program. OSS devs often forget to put themselves in the shoes of someone new (which is admittedly hard to do when you're the creator).
More UX designers need to participate in FOSS projects.
Side note: has it ever been addressed by the GIMP devs themselves why there isn't a specific "Shape Tool"? I see many questions on the internet asking for how to draw shapes, but nothing about it's absence.