Was web stream royalty rate designed to squelch competition?

http://mi2n.com/press.php3?press_nb=38364