tech rivalry analysis