As it happens I agree the title is very confusing, but I think you're overstating the point.
Many of scientific/technology terms have different colloquial uses. Context makes all the difference, as am sure you are fully aware.
As it happens I agree the title is very confusing, but I think you're overstating the point.