Бороться с хамством можно одним способом - подавать положительный пример а)своим детям б)окружающим.
Других способов я не вижу.
От того, что кто-то кому-то нахамит в ответ - хамства, увы, станет больше, а не меньше...