Tech stocks and related companies have had ups and downs, with disappoints, broken promises and a summer wobble - but is it love that's here to stay?