Another thing here is that gasoline engines have came a long way in the last 15-20 years. Lets just take the big block Chevy offering from the 1990's through to when they stopped offering them in motorhomes in about 2009. In the early 1990's the Chevy motorhome engine was the throttle body injected version of the venerable Chevy 454 big block whose heritage traces back to the 1960's
The Throttle body 454 produced 230 HP and 385 ft lbs torque and was typically mated to a 4 speed automatic transmission
This was replaced by the Vortec 454, still the same basic block, but updated to modern fuel injection and ignition and achieved 290HP and 410 ft lbs of torque
In 2001 the venerable 454 big block engine was replaced by the all new 8.1 Vortec big block which was a substantially updated successor to the 454 designed for delivery truck use with an estimated 300,000 mile service life. The 8.1 put out 340 HP and 455 ft lbs of torque, initially the 8.1 was mated to a 4 speed transmission, but in later years it was found with 5 and even 6 speed transmissions.
So it is easy to see how someone with experience in a 1996 gasoline coach with a throttle body 454 producing 230HP could consider it under powered vs someone that owns a 2007 with a 340HP 8.1 mated to a 6 speed transmission could feel that it has plenty of power for a smaller class A even in the mountains.