The latter is more of a problem and one of the reasons reds are not as prevalent as blues. This is an area with very little problems. In Australia at least we have managed to keep within the height requirements with very little problem. Faults are a problem with all breeds of dogs, and without them probably most of the challenge would go out of breeding. It is important however to be aware of the faults of your dogs and try to overcome them.
Faults are only an obstacle in our attempt to breed the perfect dog.
Look at your dogs with a critical eye, see the faults and endeavour to rectify them. Don't pretend they don't exist, because there is no such thing as a perfect dog.