The difference between selling and stealing is convincing the person to give you the money instead of taking it yourself. That's it.
I feel pretty convinced to give money when I'm staring down the barrel of a firearm.
Many were convinced to give money to Celcius and FTX, but that turned out to be a fraud/theft.
As long as the other person "feels good" about paying for something, it is a legal sale.
Plenty of legal sales end in 1-star reviews with no refund and angry customers. Sales is just another form of theft.
I just don't think its so black and white. Society seems to demonize and criminalize some forms of theft and ignore/glorify other forms.
Those who can consistently and blatantly steal and get away with it are often the most powerful entities in society.