Here are my pennies.
I have a smittybilt xrc 8 winch. It has pulled me out of lots of jambs. I dont do mud. Mostly because i hate cleaning up.
If you arent using the badland winch on a tow truck, it will probably be just fine.
Is it top of the line. Hell no, but you just need to get out of a pinch and it doesnt take a $1500 winch to save your ass.
It will break eventually. Everything does. If it breaks and you have the money upgrade, if not, slap another one on and go about your day. I'm all about function and affordability. I have a hard time dropping a ton of money on something that gets used only a few times a year.
If you wheel every weekend, buy a warn. It really comes down to what is best for you.