Not to start a religious war, or contradict the old guard, but the PF30 and BB92 of my bikes work perfectly.
Changing the bearings are easy with a cheap M16 bolt, and without risk of cross threading.
I have BSA friends who creaks while mines don't.
The only thing I wouldn't do again, is to choose a 30mm axle with a BB92.
The bearings are too small and not standard.