My only complaint about the background checks is that USSSA wants to do their own background check. ASA/USA wants to do their own background check, etc. One background check should be fine for all associations.
Then you have ASA charging you $25 for level 1 Ace Certicification, $20 for level 2, and $20 for level 3, and now they added a level 4. At some point, the amount of paperwork to coach youth sports becomes quite the pain in the rear.
Maybe so, from your point of view. But consider this. USSSA, USA, PGF, Little League etc are all their own separate organizations. There for they have to do their OWN due diligence and back ground checks.
In our area if you coach your DD in a Softball only Little League (chartered by Little League International) and your DS plays baseball in a different Little League (chartered by LLI) you will have to do a BG check with each LL since they are their own entity and charter even though under the umbrella of LLI.
Another perspective is to look at it this way. Company A hires Bill and does a background check. Company B wants to hire Bill. They don't use Company A's background check they do their own. It isn't something that is transferable (like concusion training certification or first aid) from company to company that travels with the person. Similarly each sanctioning ORG, just from a liability perspective, is not going to rely on a BG check performed by another ORG....lawyers and litigious folks would have a hay day with that one.