Agreed.
Honestly I wouldn't be upset if the Bills just let them get the 1 yard in those short yardage situations.
The risk of all those bodies smashing into each other at the rate that Philly does it (numerous times per game), just isn't worth it.
I'd rather give them the first down and stop them from getting 9 yards on the next first and second down.