Because you have to prove it. In most cases the parents and the athlete may mention it, but there aren't going to expose another program that is willing to pay them money and take those options away.
This is why you see on social media the Washington State QB Ward was already offered 1M by five programs. How is that out when he isn't in the portal officially? More than likely his parents are letting some people know this is the going rate.