I think the real problem is reading the forums, you see the problems (no one posts about the stuff that works fine for years, even decades).
We have a 1997 that we bought in 2009 and have put around 35k miles on it, using it full time for months at a time. Maintenance and repairs have averaged maybe $500 per year (most being maintenance). Everything still works fine and no reason it won't be perfectly functional for another decade.
Could some things be done better...sure but the idea that they are selling complete junk is simply false.