In my experience in software it's common for similar words to be used for different concepts in different contexts.
Right, but when it happens it's usually because these words get used differently in different domains.
What's happening here is that they're carelessly (in my view) mangling a well-established concept in a field (speaking of the SQL and database world) where folks are (notoriously) careful about word choice and about what things actually, in fact, mean.
It just feels weird, and on a certain gut level - koolaid-y.