Yet airlines keep offering me free baggage check at the gate on full flights. I actively try to avoid checking my bags, but I'm usually in boarding Group 3 or 4, so I'm forced to have my bag gate-checked. I hate it. Most people do. Some even try to untag their force-checked bags on the jetway when they see overhead luggage space, and then get told off because that is prohibited. I've resorted to buying an AmazonBasics underseat bag[1] so I never have to check my bag.
For domestic flights, in my experience few people want to check their bags. (exceptions exist of course, like in your case)
For international flights, checking bags is included in the cost of the ticket.
[1] https://www.amazon.com/AmazonBasics-Amazon161214-Underseat-L...