Dirt - where does it come from?

I often find it interesting how corporation like FB and McD's are thriving. But is it all good news? "FB has gone against data protection" or "McD's has caused obesity in kids/ adults alike" or "McD's employees are bullied..."

Isn't it amazing how FB gets on the news when it makes one little mistake? Then a site like this can make 20 mistakes in 20 mins. Will THIS site be on the news?

What if? An independent restaurant did something it was not supposed to? Will the news be local like McD's goes international? Is media, people n Government responsible for creating dirt on millionaire industries? Or is it truly the corporation's own fault?