Tell me how your CX5 is in the snow. Do you buy snow tires? I live in MN. Do you feel the 2.5L engine gives you adequate pick up? The Crosstrek felt "anemic." Both have great safety ratings.
With
proper winter type tires, the CX-5 can be pretty good in the snow. Just as any AWD vehicle can be fairly crummy in the snow and ice, without appropriate winter-capable tires. AWD helps, but it simply cannot replace good tires for the conditions.
I've had one Subaru previously, and with winter tires I'd say it bests the CX-5 (a bit) in nasty wintry conditions, but not by as much as the "hype" about Subarus would lead one to believe, IMO.
2016.5 CX-5 GT AWD 2.5L, here. Just finishing my second winter on the car. Have a set of Nokian WR G4 SUV tires in 235/55-19 sizing, which is their all-"weather" tire. Basically, it's a near-winter tire that has year-'round tread compound. It's certainly overkill for the 8mos of the year without snow threat, but it's comforting to know it's capable of handling any severe weather, snow/ice/slush, rain, as well as "normal" summer conditions.
As far as acceleration, I think it's okay. If I were to do another CX-5, I suspect I'd opt for the turbocharged model. The one I've got has the 2.5L engine, and "sport" mode on the transmission. Flick it into "sport" mode and it'll give a noticeable boost in performance (at the cost of gas consumption, of course).
On my third Mazda, currently (Mazda3, Miata, CX-5). Highly recommend the brand, and I'm fairly impressed with the CX-5. It's comfy, somewhat sporty for the SUV format, and modestly fuel-efficient.