If you are doing only local driving, in an area where the roads are well-maintained in the winter, then you most likely do not need AWD. If you don’t need AWD, then there are other cars to look at, many of which are more economical than the Impreza. Have you looked at the Mazda 3?
Incidentally, the “additional maintenance” with an AWD vehicle amounts to changing the oil in 2 differentials instead of just one differential, every 30k miles. That is relatively insignificant.
Of course, one also needs to rotate the tires on a consistent basis, but that should really be done on all cars. The only difference is that a FWD or RWD car will not suffer mechanical damage if you forget to rotate the tires on a consistent basis, unlike an AWD car.