Edit: It seems people are under the impression that because you have lots of technology that is required to run your company you are a technology company. I don't believe that to be true in this day and age, tire distributors probably have more technology requirements then AirBnB does but we don't consider them tech companies. By the same token I wouldn't consider Expedia/Travelocity etc to be tech companies either the use tech to provide a service.
Almost every large company is tech driven these days. But in a lot of them, tech is considered more of a necessary evil "cost center". The tech employees are treated as second class citizens compared to the marketers, salespeople, traders, etc. who are the "profit center".
A big investment bank (disclosure: I work at one) arguably has more tech running through its veins these days than say, Airbnb. But I would firmly classify Airbnb as a "tech company" per the above definition, and the bank as "not a tech company".
By the definition you seem to be using, the only companies that can be considered tech are enterprise SaaS.
You're not a technology company just because you rely on software. Walmart makes software too, much more of it than airbnb actually. You're a technology company if you automate away human labour. This doesn't really seem to be the case for most of these 'marketplace' companies which is reflected in their margins. They just have to keep adding more labour as they expand.