No!
I have Jeeped with people who tell me there really good in the snow but then they can never keep up with me.
In my experience they are crap and a waste of money, I pulled that jeep out a few times that day. I think people keep running them because there trying to justify the money they spent on them