Tech giants' free pass means they haven't innovated in years | Heykuki News