It's not unusual for many satisfied owners to not go out of their way to post good reviews.
Bad reviews, there are some folks who complain about manufacturers when their problem was actually self induced. And, there are some folks who complain about the RV manufacturer, when the real cause of their problem is a dealer or a company that makes the subsystems. IE: entertainment systems and appliances, etc
You'll see more complaints with Thor and Forest River simply because they make more units.
18 Nissan Titan XD
12 Flagstaff 831FKBSS
Wife and I
Retired Navy Master Chief (retired since 1995)