They can be much better, of course you need to remember that those other web 2.0 sites are already established. Which is why they are so popular when building links.
In the long run, as long as you are promoting and establishing these domains, they can end up being much more powerful, because they will be very targeted to your niche, and there are not going to be thousands of people building links from your domain... just you.