But it enabled non-programmers to create beautiful things and release them on the web. So while it technically is hostile to open web - it did open up the web for many people, who would run away, when you tell them to learn html code first.
"Technically"? This isn't merely a technical point. HTML is an open standard, and Flash isn't and never was. Flash also never "opened up the web"; it opened up a proprietary way to do programming and avoid actually using the Web.
As an aside, Flash is also extraordinarily inefficient and a plague security-wise, and always has been. Steve Jobs pointed this out a decade ago, of course.
Meanwhile, HTML continues to have none of those problems.