I'm questioning how "traditional" investing strategy can possibly hold true in the 21st century, with all of the innovations and complexities.
I don't see why. Ultimately when you invest in equities you invest in companies who are the ones producing those innovations and harnessing new technology.