For some time now, there have been plenty of reasons to worry about Big Tech stocks. Stretched valuations after a big run up, ...