That's why I prefer to put the dividing line at "must figure out things by poking at them rather than by reading documentation". The definition of "research" can be pretty vague - is a security team poking at a product conducting research? How about a UX team trying to figure out how their users behave? A search team doing language modeling? All of these would count in my head, and if a startup built their product around one of these results I would consider it "hard tech", but evidently not everyone agrees.
Someone potentially had the answer at one point. That person/organization may be dead/defunct, or the knowledge may otherwise be lost to time.
[1]: http://citeseer.ist.psu.edu/viewdoc/summary?doi=10.1.1.109.4...
Dropbox, BTW, was 4-5 engineers and 1.5 years.
[1] Actually more like 4-5, Larry & Sergey had help.