I never mentioned Amazon, but it's really no comparison, even the FTC in the USA has filed suits against them for monopolistic and illegal behaviour.
Ive never seen an advert for Steam myself, outside of on their own platform or a video on their own YouTube channel. They sell largely through word of mouth. I suppose recently they offered journalists to visit their HQ to show off their new hardware.