And "free software" makes people believe that the software costs nothing, but Stallman's position there isn't to suggest that we should always use a different term. Why not?
I'm partial to the term "Libre" myself, though in this case it doesn't matter much, since it's a concept that people aren't familiar with anyway and you have to explain it no matter what word you use.