I don't have a lot of experience, but Brandon's post above paints a pretty good picture. For me, anyway.
Maybe B Sport is in the sweet spot of driver + preparation + luck = success. Arguably all classes are, but the Atwells obviously have the driver experience/talent and prep down. That last...