Of course they are weak opponents. That's why they are blow out spreads. But all weak opponents are not equally weak. Some are far weaker than others as evidenced by the fact that most materially greater underdogs are teams that are materially inferior - even to wmu. And if you look at some of the power 5 dogs, there are some teams that are not much better than wmu, if at all like northwestern and Washington (even Texas a) yet they are getting significantly fewer points than western. Granted, the favorites in those games may not be ranked lower than MSU but that doesn't explain the entire difference in spreads. Point is, at wmu +18 the oddsmakers are predicting a Spartan blowout of the Broncos - maybe not as much of a blowout as they would if the Spartans were playing a sun belt team coming off a losing season, but a blowout nonetheless.
It's not that you shouldn't have said what you said and instead should have said what you later said. What you shouldn't have said was anything at all. You're just trying to stir up shit - again. And doing it rather poorly - again.
And even if your flawed logic weren't flawed, it's not 10 because 2 of those teams play each other. One of those 10 power 5 top 25 teams is actually an underdog. And just so we are clear, the reason you logic is flawed is because it isn't that 7 of 25 or 7 of 21 or even 7 of only 11 spreads are wider. It's that all 7 spreads that are materially wider are partially, mostly or entirely explained by the fact that the underdogs are materially weaker than WMU. The % of total is irrelevant.