I also think the Internet is overhyped in terms of letting indie artists get heard. It makes a great news story but it's still incredibly rare, possibly even rarer than getting major label contract.
I'd say more competition at high levels is good, there's too much at the smaller level, and the web makes it easy for any schmuck to release music no one cares about. There has to be a better way!
When I was younger I used to be one of the schmucks releasing music no one cared about online so I'm allowed to say that haha.