points
"open" is simply a vague word that you are assigning more meaning to than it actually means.
Seriously, though. Without legal teeth and against marketing, "Open" never much stood a chance.