This is 100% correct. FB and TWTR are publicly traded companies; their executives and their board have convinced themselves in an extremely cowardly fashion that their only duty is to the shareholders. They absolutely know that the second they take this stuff seriously, they have to report both how bad it was/is, and how much traffic/revenue to their product was fraudulent at best.
It’s so gross.