Because that 500 bytes of text have cost the publisher quite a lot to be written, and the other ten megabytes of ads and tracking code account for that.
I hate advertisments as much as the next guy, but it's a little astonishing to me how people expect journalism to be free. Papers have to monetize their content somehow, otherwise they'd be unable to provide it.