Mazda has been busy refining and, in many ways, reinventing their entire model lineup in recent years, by not only introducing exciting new models - such as the rugged CX-50 and luxurious CX-90 - but ...