There's no doubt that over the years, SEO has become more demanding. It's more riskier than before, meaning marketers need to resort to white hat techniques, which ultimately drains more time.
Since Amazon associates really depend on the quantity of sites to maximize low payout commissions, I can only imagine sites being harder and longer to rank, ultimately making the Amazon associate program unfeasible.
I suppose you could outsource everything, but with the constant push for quality SEO, it will mean that there are more steps being introduced to minimize getting sandboxed, hence mounting to most cost, ultimately again challenging the feasibility of the whole program.
I'd like to hear current Amazon associates and how they are coping with SEO changes.