Sort:  

Maybe, but even if that was a guarantee, it doesn't make it free.

People like YouTube because they don't have to pay to get started. They see it as "free" and that's what they're looking for in any potential YouTube replacements.

You don't have to pay anything on @threespeak to get started . . they removed the fees a long time ago.