I strongly disagree, I don't think the "soft-science fiction" and "hard-science fiction" meanings are widely used; if you use these meanings often then you'll probaby very frequently cause confusion and prompt discussions like this one. Almost everybody is using the other meanings, at least in recent years.