I'm still of the mindset that you could start prime Tom Brady and the Giants would still miss the playoffs because the OL is just too bad.
I've been a Jones supporter but I think his time has passed. However, until the OL is fixed, this team isn't going anywhere.
On a slightly different note, I'd be curious what the rate of injuries is in the league this year compared to average. It seems like everyone is dropping like flies but I don't have any hard data to back it up. But it doesn't matter because the league is raking in the $$$. Maybe we can add 4 more teams, go to 18 games and start playing games in China! /s
I do think the league might have finally bit off more than it can chew in terms of expanding to 17 games, less preseason practice, more travel, etc. It might take a few years but I could see the NFL finally start seeing issues with ratings. The product isn't as good (or maybe I'm just getting old and cranky).