Why is it that the fancy name brand USB 3 desktop card readers I spend good money on every couple of years seem to start throwing errors out at me within a year, yet the cheaparse USB 2 "box on a usb rope style" reader I picked up at the dollar store 10 years ago has never failed me?