Well the market decides how much they are worth, it's called capitalism.
And generating revenue in college has nothing to do with an NFL contract.
They get paid on potential and many don't live up to it just like not all HS players live up to the hype once in college.
And private HS do paid...