IMHO 5 mile finals are great, providing you are not distracted with your final checks and join the GU Club (Guts Up).
Airline jockeys have always shown professionalism and good airmanship in my 35 plus yrs of commercial flying. As has the majority of other well TRAINED and well disciplined pilots.