Specialization in a product area can make you the recognized expert. If you try to compete in an entire category, your message may be so scattered that customers will flock to other companies that specialize in niches within your category. You can't be everything to everybody. Be happy being everything to a few people.
Excerpted from 303 Marketing Tips: Guaranteed To Boost Your Business