In reply to ubernaut.

That's not a fair statement. You get the same benefit with YouTube but you can easily place as many links as you want.

Furthermore the content is just as available on YouTube as it is on WordPress TV. In fact it's more readily available as people can subscribe to these channels and people are more active on YouTube.

Not too mention the revenue.