I am torn between the issues. I really understand the fear of injury aspect, and I fully fear the "woosification" aspect as well.
I also found it ironic that the coach who forfeited complained about having "only" 220lb sophomores to play with. Back when I coached, I would have been thrilled to two 220 lb seniors on my team (and we had to play Brockton, Newton, etc). In fact some of my proudest moments as coach came when watching my team play on an relatively similar unequal playing field. We may have lost the game (barely), but I always felt that the lessons learned that day led to other victories down the road.
In the end the problem lies with the adults and the kids are the ones being penalized. For the most part, (at least when I coached) larger schools played larger schools, and smaller ones played smaller ones. Occasionally it wasn't always that way, but they were anomalies, that you could deal with. Clearly that's not what's happening in this case. This is different and should have been dealt with well before this season.
I don't blame the parents for their fears, and I can't say I would have been against their decision to forfeit. Like I said I'm torn.
BTW- I would LOVE to see an NFL with a 300lb weight limit.