Mazda’s all-new CX-80 seven-seat SUV is a welcome dose of common sense. You see, the Japanese brand’s been busy pushing ...