I feel like if you have 98% only affiliate content and no other valuable content it’s more likely to be penalized. I was following a lot of competitor sites in Ahrefs and noticed all the ones that tanked had only thin affiliate content and no non-affiliate content. For some reason I thought FixYourSkin was yours but I was wrong. That site went down like crazy and lost their traffic by half. I saw them trying to recover by adding more quality content but it doesn’t seem to help for them and it’s not helping me either.
I loved seeing the example of the Kids Tablet with Wifi utilizing affiliate marketing. It gave me some great ideas on integrating amazon for my own children’s blog. I would be interested in knowing how much they are earning monthly from their affiliation. Being a mother of a two year old myself, I could see myself writing reviews on Amazon products my daughter enjoys.