Haters just gonna hate.
Reasonable prices, local jobs, American grown company, Free RV parking in their lots, active in their communities, and anti-union. What's more to love?
Sure they had some employment litigation issues here and there, but that company has around 1.2M employees. You are gonna have a few rotten apples in a barrel that big. At a corporate level they seem to do the right thing more often than not, which is impressive for a mega corp.