Commission-free brokers have historically hidden behind PFOF as a way to keep the cost out of the front end of the trade, instead making traders pay for higher market values.
To me that sounds like leogao description of the PFOF being due to misinformed traders seems wrong.
I’m afraid you’re confused about how PFOF works. It’s absolutely not about “frontrunning trades”
https://public.com/learn/payment-for-order-flow-pfof-explained-and-why-it-matters writes:
To me that sounds like leogao description of the PFOF being due to misinformed traders seems wrong.
I don’t think you’ve found the most unbiased description of PFOF out there