Plenty of obstacles. People worked hard developing all this stuff. Quite innovative. For some reason after all these years I still think there's more room for innovation. Plenty of tools around, still in the box.
Probably a good time to stop thinking about it.