I tried to explain what is AWD different between Subaru and Mazda. Not to mention, Subaru has a lot of potential. However Mazda has good performance to drive under tough condition. Mazda's price is lower than Subaru.
We just bought a Subaru XV 2.0 i-L , a fantastic little SUV with Eyesight. Btw,Australian Mazda CX 30 is assembled at Thailand, we didn't even consider it.