The fact that they may make you check it anyways is annoying.
I avoid checking a bag but because it’s price sensitive; its because so much of the airline experience is just idle dead time and I’d like to avoid spending an extra 45 minutes waiting around at baggage claim.
Having everyone check bags is just trading waiting at one area for waiting in another area