To me, the shedding is the biggest downside to the breed. My collies and shelties have not shed nearly as much. Collies have more coat and a denser undercoat, but it remains on the dog (and will mat) until you brush it out.
Bathing usually helps. A trip to a groomer will cut down on the problem for a while, especially seasonal shedding. Give yourself an early Christmas present and make an appointment with your groomer.