Yes, they are competitive. But you can always go for recurring products, you know. With good 'shinny object' products and some SEO skills, I think one can still pull a few dollars
I know about Warriorplus. Warriorplus has products in money-making niche, which is highly competitive. And I am not ready to spend my money on paid adverts to promote products, though this is one of the fastest way to make money as an affiliate.