What they really need is to make it so some common sense is used in the paying of royalties for licenced music in other media. Always pay the artists (well the middlemen) but make it in proportion to the value of the music.
A few episodes of Dr Who have been edited on DVD because of the cost of licencing a few seconds of real music, noone is ever going to convince me that Hendrix fans are all clamouring to buy Revelation Of The Daleks for the 10 seconds you hear of the song Fire. The addition of value to the program is negligible at best and should be bloody well paid as such.
For something like GTA4 the radio stations were a notable drawcard to the extent that the announcement of the track listing is a big talking point but a real song on a radio in the background of a tv show that characters walk by whilst talking? Fuck no, a few bucks at best