Game 3 is the only one that matters for starters so who cares for the other three weeks. It clearly doesn't get anyone ready for the regular season with vanilla schemes. If you need a "tough" pre-season opponent to get ready for the regular season, then your teams has issues. The Lions don't need a tough opponent, they are already ready. You don't tip your hand either, so you don't show the real plays you want to use, just basic stuff.
It is the individual player matchups that are important. If playing a sub-par team, then a player beating the player across from them means squat. Will they be able to beat the good players? What about the average guys?
Playing a better team gives the coaching staff more insight about the level the guy is playing at. Some guys are better in games than in practice, others are worse in games. These games do serve a purpose and all I'm saying is it would be more beneficial to the coaching staff if they played 1 game vs a better opponent to get a better idea of the which guys who are on the fence deserve a roster spot, a spot on the PS, or cut.
I really don't get why the slappies are taking my comments to be anti-Lions. It is a criticism of the NFL's scheduling. If you want to claim it doesn't matter, fine. I hold the opposite position, and players generally prefer playing against the better competition too because it helps them identify their current playing level and areas they can improve.