What you are missing is that a company can put up all kind of bullshit on their website. Nobody cares. But if a public company puts out a misleading PR or is lying in the PR or any such thing it can be held accountable for it.
That's even more so with filings. That's why it's complete nonsense if somebody says he doesn't care whether they file or not since the sales numbers will be the same (in this example zero). The important thing in a filing is that the company needs to come up with all internal information, all the stuff like details on any leases, details on any insider dumping, related party stuff, financing stuff, share structure and overall who got paid in shares and when and how many and all this kind of information.
Just imagine if there wasn't a big difference in announcing stuff on the homepage vs. putting out a PR. Nobody would do it since every PR costs money.
That's why people speak about "non reporting" pinkies in such a bad way. Because you as a shareholder have absolutely no information as to what's really going on within the company and I'm not speaking about whether they are making money at the moment.