Clearly stated by one organization. Everyone is free to agree or disagree with that organization's position, whether fully or partially. There's a reason they have a logo, and I don't see the author of n8n using that logo anywhere on their site.
In my experience, common usage of the term "open source" is far more lax than you're making it out to be. A compelling argument could be made that you're the one gaslighting here.