If the ads didn’t change what you showed based on the price and instead charged a fixed price ti be in the list (and still be ranked by what’s best) then I think you can call it ethical.
That is to say, helping people find the best product is ethical. Helping them find whichever product has the biggest marketing budget less so.
That is to say, helping people find the best product is ethical. Helping them find whichever product has the biggest marketing budget less so.