In contrast, Flash was an Adobe acquisition which they never had a clear vision for and the model of selling tools but giving away the runtime for free meant that your app being popular didn't make more money for them. Anything security-exposed like this needs substantial amounts of ongoing maintenance funding but from Adobe's perspective that was mostly overhead or something Google would subsidize for them.
But at the same time, proprietary technologies rules much of our world, back then, now, and likely in the future.
If there had been multiple SWF engines out there, to a common interpreter protocol, SWF content might have had a better chance of outliving the death of Adobe Flash.
And that was a bit obvious in the late 80's. Somewhat obvious in the 90's. Very obvious in the early 2000's.