I have a 2017 Mazda MX5 RF. I agree with where Mazda is at right now.
IMHO they're where BMW was back in the late 80's, early 90's.
Building fun, solid reliable cars.
https://news.mazdausa.com/2019-01-16...-and-suvs-list
I Love my RF as much as I love my M2C. I also am wondering what the new Mazda 6 will end up being....