You didn't ask me but I don't mind replying LOL
JAPANESE all the way baby!
I'm on my 4th Honda 450 with no complaints. That said I think the bike is a Yamaha FX250. Yamaha realibity is 2nd to none. The bike is a little ripper. Yamaha suspension is tops. Glenn has one. Some of the components aren't as high-end as KTM but good enough. Now if you're wanting to dualsport it I'd go some kind of 500cc from Austria.
Sorry to hear about the woes. Obviously every brand has lemons and there are Japanese bikes out there with similar problems. I had Honda tell me to shove it when I had endless problems with one of their cars and I lost thousands after eventually parting it out, so these tactics can happen no matter what company you buy from.
I’ve had plenty of jap bikes that were absolute nightmares and never ran right no matter what I did. The brand I had the most problems with was Honda-I had a crf150 that died and wouldn’t start back up any time it got wet, a cr125 that went through pistons almost as fast as spark plugs even after playing with the jetting, an xr600r that also was a jetting nightmare. They were all Japanese and all carbureted and all left me stranded multiple times like your husky.
Now I have a 2019 ktm 300 xc with 230 extremely hard mostly race hours on it and it’s still more reliable than my old Japanese bikes.