Using a generic name hurts your brand because it makes your brand boring and forgettable. It doesn’t tell your customers anything unique or distinctive about your brand. It also makes it harder for your brand to stand out from competitors and rank well on search engines.