I hate to even mention this, because I hate over regulation and more Big Brother over sight, but it seems in this digital age there could be some checks a balances for certification/currency. I'm not sure of the implementation, but we already have the database for certificates, seems it shouldn't be too difficult for a CFI to be able to go online and sign off on a BFR in that same database.
I don't know how well a check system could work, since you obviously don't need a certificate to own a plane, but it sure seems likely that you would. (Obviously LLCs would be even harder to monitor). You would have to assume an RV10 owner would want insurance (granted not required, but I doubt he had this in his garage at home, so wouldn't the airport want to see proof of insurance?) You would think the insurance company would visit this database to confirm the listed pilots were in fact certified and current before issuing a policy.
I guess my point is it seems the tools are generally already available to the public/FBO/Insurance to do a check and balance on us pilots with little to no additional oversight (with the exception of the BFR example I gave) or intrusion that could certainly prevent tragedies like this.
Edit: FWIW, I'm 36, can certainly appreciate a night on the town with some 20 somethings, but would never dream of a trip to the airport at 2:30am.
so lets not stereotype either.