Yes, times have changed since Radiohead first made it big and perhaps the author is right that they couldn't have made it today without label funding. But why? Internet downloads? Spotify type services? Increased cost of touring? Or TV talent shows diluting the talent pool? Or perhaps record labels just thinking they can make loads more money from kids with generic disposable pop stars instead of original music?
Who or what is to blame for this? I don't know and to save everyone some time, it doesn't look like the Author does either.