It's a belt vs. suspenders situation, but no one is making good suspenders yet. (See what I did there?)PPF? What are you guys talking about? Subject says mudflaps, yet I see no mudflap in the picture supplied.
It is the OP, after all, showing a picture of PPF.