Most of those images still require visible attribution, which is a non-starter for most commercial use. Advertisers don't want a big "image from flickr user foobar" right on top of the photo in their glossy magazine ad.
Yes, publicity rights will always be messy. But there's a ton of free content that doesn't involve depicting actual living humans, where those would be an issue.