For what they are I think Subarus are pretty good, is there something that is better under some circumstances, well of course. However for me I am not willing to own a 4 wheel drive like a jeep, don't want one, have no use for the, so I don't care if they are better income situation. I don't need one either, for my circumstances I can have one car, for me that is a WRX. For me in state college I can run it with all seasons including with some snow and get around. I just ran all seasons on my Impreza, it always did the job, I am 50 years old and have never purchased a set of winter tires. Does not mean I would not but I have not.
I have always played around with my cars in slick conditions and ice or snow tend to just make them more of what they already are. For example Subarus lead with understeer and then can show up with some drop throttle over steer, then under steer again when you hit the gas. That is pretty much what it is going to do. So on ice or snow if you over drive the car you are probably going front end first into the ditch. With a rear drive car you have a shot of going ass end first. No matter what your tires are you have to drive within the limits of the conditions, so in a sense even tires don't matter, you can over drive snow tires in the winter just as much as all seasons.
So in conclusion I think Subarus are pretty good in slick conditions as long as you don't drive like an idiot. But the same applies for a jeep.
.