No, that's because in the US they're handling the international flights separately. It's also the reason why even when you have a layover, you need to clear customs.
Domestic flights in the US are like busses/trains elsewhere. Most people fly without a checked bag
Most of the world handles international flights separately without needing to do that unless it is an international-domestic connection.
However I agree that in purely domestic airports I don't see how you'd prevent general public from accessing bags. Except India, wherein you need a booked flight to even enter the airport.