I would agree with you on the parts, I have a whole fleet of bikes, can't hardly get parts for my 1982 XT 550, althought Bike Bandit has some, but my 89 K100RS parts are everywhere.
And I agree some companies provide longer term suppor, but i still can't buy parts for my 1918 Harley from teh dealer, funny? :hehehe