highhorse is correct.
This site is not run for charity. It cost money to run.
We can have a free site and deal with a few irritating adds, or pay a monthly fee and not have to deal with the adds.
Personally, I would rather deal with a few adds and not have to pay the monthly fee.
I don't really care what they advertise as I base all my shopping on what I actually need, not what some advertisement tells me what I need.