Earlier quoted context omitted.
> software companies shouldnt trade on a P/E of 300 You are playing pretty fast and loose with your definition of a "software company" when you include Amazon and NVIDIA in your list. Amazon is many things but it is not a "software company" and neither is "NVIDIA".
50% of amazon operating profit is from AWS. NVIDIA's GPUs aren't really that much better than AMD if it weren't for CUDA. Software company is a pretty good description for both.
Just because software plays a role, doesn't make them software companies. It is like saying all companies are "electrical companies" because they require electricity to operate.