What are your alternatives?
1. Pinterest never makes money, goes out of business.
2. Pinterest slaps ads up on their website.
3. Pinterest puts "Buy" buttons on every identified product.
4. Pinterest charges you $10/month.
#3 sounds way more palatable to me than #2. And we both know #4 isn't a realistic option.