Very altruistic POV. I worked at one of those places. I stayed 6 months. I had people on this board telling me to go work there. Stelios was a f***head of a boss. When his wife showed me some handwritten notes she had on how I was to be paid, and I showed her what flights I worked and she said she wasn't paying me for those, I quit right on the spot. That was 10+ years ago. They're still in business, and still have the same reputation.
The FAA should handle things aviation related. Period. You could have a disagreement with an a**hole chief pilot and get fired at the best of companies on an overnight. Explain to me why that's the FAA's business.
Say you're on an overnight, out in the city, and get caught up in something you had no intention of being involved in, and get fired, how is that the FAA's business.
Yes, PRIA leaves a gaping hole. This goes a long way towards fixing that. But it takes it too far. The FAA needs to stay in it's lane. It's not there for employment records. It's there for aviation records.