Recent news suggests it's not for lack of trying that Alexa hasn't been monetized, and Amazon has started cutting staff as a result of the failure. People just want to buy the smart assistant, not a voice nag that tries to get them to buy more things without using their eyes. So selling devices at cost hasn't been working.