Last time I had a PC with an optical drive, I used the built-in features of Dolphin, and using a different software for metadata.
If you use KDE, it's hard to find a good reason to do otherwise. It will usually get metadata from CDDB, but on the other hand for metadata It's really hard to beat Picard or Beets.
Beets will also scrape the lyrics and add them to the metadata, beside acousticbrainz goodness, multiple genres from Last.fm, and more. Picard will do most of this as well.
OK, now I get it. Yes, my experiences with Linux have been ridiculously good for a long time, but that is indeed also due to being careful with what I buy.
Nowadays it's generally gotten pretty easy compared to a few years back, but there are still rough edges there.
I also expect this is more of an issue with cheaper solutions? Because nothing I touched in the last 10+ gave me any real problem. With maybe the exception of getting NVidia Optimus to work?
For a company it wouldn't be so unreasonable to say "we'll transition to Linux over this period of time" and replace incompatible hardware as you progress. The hardware replacement will be a small fraction of your switching costs.
The company I work at has decided to be Linux centric a long time ago, and basically all laptops are years old refurbished Thinkpads that run just fine with no intervention and no hacking.
But the university where I worked at before had a framework deal with Dell, and while I was one of the few people using Linux, I never had trouble with hardware compatibility on those Optiplex and Latitude. To the point that when I was getting a new machine, I would clone the old partition and just boot into a perfectly working system.
investment in stabilizing Linux enough to make it a feasible alternative
Do you care to elaborate?
If I had to write a list of reasons why Linux might not be ready for your average cubicle... Stability wouldn't be one of them.
I understand that Brave is a very good browser, from a technical standpoint, but it just feels annoying. For one, the constant crypto advertisement is a real turn off.
Firefox is also the only real mobile browser that lets me have extensions, so I can use stuff like uBlock or BypassPaywall.
It basically has most features of a smartwatch, but it has no color or touchscreen. I get notifications, I can stop my podcasts, check the weather forecasts, track my sleep or heart rate, it even has a moonphase complication.
It's all handled through the buttons. The UI is brilliant, considering the limitations, the sensors are great, and battery really lasts me longer than two weeks.
It gets all information from the phone (though Gadgetbridge, via BT). I install the official app to manage the Garmin Pay features, and uninistall right after.
The payment function does not even depend on the phone. It just copies some of the card data inside the watch.
Every now and then (at least once a day) I need to enter a 4 digit PIN, which is annoying to do using the buttons.
Do bear in mind that not all banks and/or cards are supported. Out of my 6 payment cards, over 3 banks (I know, ridiculous), only 3 are compatible. One bank is not compatible at all, the other one supports the debit card on Garmin Pay but not the credit card.
I knew that before hand.
Garmin has a list... Somewhere.
I can empirically say, that just switching from stock to a degoogled ROM gave me a significant battery boost. I have no idea what that thing was doing in the background, but it's already doing a lot less of that.
For microG... Until UnifiedPush becomes more widespread the choice between having your notifications go through FCM and halving your battery life is going to be a tricky one.
But by that standard, Windows isn't ready either...