I believe affiliate marketing has a great place in this world, when you already have an audience, know what they need, and can set up win-win affiliate links.
But setting up an entire domain of nothing but affiliate links... doesn't feel quite as good.