I'd argue that the logistics of shipping perishable food is significantly more difficult than streaming an audio file, and recommending clothing to meet an individual's specific style/size/gender/budget is a lot more complex than applying publicly available [1] Netflix-style collaborative filtering to recommend music.
[1] https://www.netflixprize.com/assets/GrandPrize2009_BPC_BigCh...
You definitely have to draw the line, or else every big company in existence is a tech company. Banks hire thousands of software devs.
We are getting closer to the day where every company is a tech company. Marketing requires tech to do what is very complicated bidding and A/B testing. Most companies involved in sales are using CRM to understand how to better reach customers. This list goes on and on, as tech is embedded into everything people do these days.
When your product is software/hardware, then you’re a tech company.