I switched to HomePods for exactly this reason, Alexa was constantly upselling me on features and Amazon products. Threw it out.
I don't think Alexa makes money. I'm pretty sure the hardware is sold at a loss, with the intention it gets you to buy shit through Amazon with it. Which - obviously - no. Nobody is shopping via voice, that was always a stupid idea.
It’s super infuriating because I guess they want to personalize to the speaker, even when it doesn’t matter. And I suppose I sound similarly to others in my household.