Lots of people arguing schematics. Everyone knows exactly what the guy meant.
I don't see why continuing to argue it makes any sense here. All this type of behavior does is drive people away from further discussions on sites like this, reddit, etc.
The word meaning can always evolve, at another point for whatever reason the open source may not be the same as what you prefer. No one own the sole authority of the word usage.
There won't be single uniform definition.
guess it helps the discussion and to defend agains marketing-speak appropriation to have a single uniform definition. but it's confusing as heck if someone is unknowing or resisting the OSI coup to position themselves as the open source regent.