In my experience, I've heard the words "the hardest thing about this job is the cuts" from coaches across every sport. The quote holds true across every level, from the lowest level to the professionals.
In the NFL, teams have to cut from 90 players in training camp to 53 players to start the season. 37 players get cut from the roster, with some finding spots on practice squads or other teams, and some never getting their shot in the NFL again.
The Charlotte Hornets are sitting with an interesting scenario, holding 18 players under standard NBA contracts.