It's exactly a matter of semantics. Condemning people for saying water isn't a human right is also a matter of semantics.
The Nestle CEO was using the correct definition of "human right". Now people are going to attribute their inaccurate definition of the term to his statements, and condemn him for it (like the parent comment did).
It's all semantics.
Now how about we start using the word correctly so we can avoid this? Or how about the liberals condemning him try being intellectually honest for once, and stop deliberately and knowingly misinterpreting what he said just because it's convenient for the argument they're trying to make?