Warranty on something like a winch is funny, reminds me of the Tommy boy scene...I can take a dump in a box and mark it guaranteed....not going to do you much good if you're stuck in the middle of nowhere with a broken winch, but can keep warm at night knowing that WHEN you get back to civilization you'll get a new shiny one. Not knocking Qtec winches, know nothing about them, just funny when people point to warranties on critical items.
Reminds me of a time someone I know was asking about insurance companies, who has what and how they like them. Someone in the house chimed in, I have XYZ, I love them, they have been great. So I ask, have you ever filed a claim? They say no. So I respond, so basically the only thing they have been great at so far is taking your money. The main factor in a winch, is that it will work, even if it sat idle on your bumper for 2 years, through 8 seasons, but when you need it most, it works.