The fact that this team has Jones, PP, DJ and Fitz yet still sucks tells a massive story on the coaching and majority of the roster.
The OL has so much to do with the level of garbage football that we're watching in 2018. None of the talent you mentioned above plays on the OL. When you factor that with Wilks trying to go from a 3-4 to a 4-3 without the personnel to do so, and we have ourselves a $hit show. It doesn't help that we don't have a qualified NFL coaching staff either. Wilks, at best, is a Coordinator. Our DC, at best, is a position coach. The same goes for Leftwich.
It's beyond comprehension just how putrid our OLine truly is. You can look at some pretty crappy Cardinal teams of the late 80's & early 90's, and you would still see some OLinemen that are eons better than anything we have seen in over a decade: Luis Sharpe, Tootie Robbins, Lance Smith, Joe Wolf, Bill Lewis, Ed Cunningham, Ernest Dye, Ben Coleman. Compare this list to the absolute garbage that we have marched out in recent years & it's easy to understand why we have the issues we have. All the while, we have a former Olineman as our GM. Boggles the mind.