Depends on how you look at it.
If you are only counting FBS teams, the math maths. I've seen reports that 4500 players are in the portal. If that is true and your assumptions are:
- FBS only
- 4500 is correct
- Each team has 105 players on its roster,
then 4500 / (105 * 136) = 31.5%. I'm sure that is their calculation.
But I think you have to count FCS teams. Then the math becomes 4500 / (105 * 264) = 16.2%
And that doesn't include players like Marcus Stokes from West Florida - the shiny new toy many folks around here want. West Florida is Division II.
That's my too long way of saying it all depends on your assumptions.
As to your last line, I tend to agree. Many things need to be fixed.