It's becoming clearer that there was no Tech Bubble between 1995 and 2000
twitter.com
twitter.com
Has he forgotten Pets.com? Expensive advertising and made more sales from sales of their sock puppet mascot than of their notional product. (I may be confusing them with another giant waste of money of the time.)