However I do fear about more polarization across competing applications if you're not in the same 'camp' (AE/PP/Speedgrade or Modo/Mari/NukeStudio or now Fusion/Resolve). For instance I've been using Premiere to Resolve for color grading but having to 'prep' the XML was more work than a direct connection that Speedgrade has. Adobe has less incentive now to play nice w/ Resolve in getting stuff in and out.
Well, nothing has changed, really. As long as the industry can't decide on unified CoDecs and exchange formats, you will always have that issue. It's never gonna happen, though. things are moving too fast these days, so everyone will simply have to muddle through and programmers waste a lot of time working on such stuff the hard way.