Nice illustration of the “epic struggles” that the tech giants — Google, Amazon, Apple, Facebook, and Microsoft — are locked in.