I think SFO is one of the worst. Yesterday the priority line was 30-40 deep and I don’t believe they enforce the “priority” for everyone. And how is it that only SFO “recommends” that you take off your shoes, and if you don’t, you will automatically be singled out for secondary screening even if it does not cause the alarm to sound.
ORD, SNA, LAX, BOS, SJC does not “recommend” you to take off your shoes.