Philosophy doesn't own words afaik. Words have different meaning in different domains.
> many people seem very confused on the subject, which is not too surprising, especially for scientists who essentially reject philosophy, like Dawkins
Or they just use words in a different domain and you didn't notice and now you're angry because what they said didn't make sense. Come now, surely philosophy must handle such trivial cases of linguistic basic knowledge? If now, I'm gonna have to reject philosophy too since it'd be trying to reject a much harder science (linguistics).