Amazon is slashing commissions
I remember a while ago Amazon used to pay you based on how much you sold. So if you sold 500 products you got 5% commissions and if you sold 1000 products you got 8% commissions.
That's when I started and when Amazon was an awesome affiliate program.
Then they switched it to commissions were based on the product you sold. So if you sold an outdoor product it was always 5% regardless. Home improvement was 8% and so on.
It probably cost me 30% of commissions.
It was bad but not horrible.
Now they're taking products that you used to make 8% commissions on and now make only 3% on:
This is pretty bad and I would suggest getting out of Amazon and signing up for other affiliate programs.
Most of these niches have other affiliate programs with better commissions.
You may also want to get into collecting emails and selling through emails (you can sell Clickbank products after a series of emails and stuff like that).
There's a lot you can do still so don't be frustrated. But the Golden Age of the Amazon Affiliate Program is over and it seems to just getting worst every single year.
Edit: This definitely doesn't kill the best of strategy. I just wouldn't link only to Amazon. Link to multiple programs (you can include Amazon if you want) with your best of posts. Diversify!