I don’t understand why people act like checking bags is a huge time sink. It’s maybe fifteen minutes at most on a bad day for the bag drop, and I can’t remember the last time I had to wait more than 20 minutes for them to show up on the carousel at my destination (and 20 minutes is super slow, it’s usually more like 10). The only times I’ve really had problems with checking bags is connecting flights when my flight is delayed or canceled and such, and even then while there was some stress over it my bags always got to my destination either when I did or sooner. On the last point the last time I flew international I had a baggage attendant at Heathrow actually call my phone personally to reassure me they had my bag and told me where to go to pick it up when I got to baggage claim.
I’m sure there’s horror stories out there of course, there always is, but 99.99% of the time checking a bag is only marginally less convenient than trying to fit everything in my carryon.