The original "RAM" was actually a long horned sheep, but the idea was to show how tough the trucks were. Nothing produces the image of being tough better then to watch two long horned sheep banging their horns together time after time and keep going after it. They slam together hard enough to lift their rear feet off the ground, back up and do it again, and again. The term was first used to describe the early 30s Dodge trucks, the first redesign after WW1 that gave the Dodge trucks the reputation for being tough dependable trucks.

This truck "Gen" thing is another crossover (like the term "Square body") from the Chevy truck camp. When the Chevy trucks couldn't hang with the Dodges, and the Chevy boys that needed a real truck, they brought their pet name tags for their junk along with them, so they could feel better about themselves being traitors, more at home.

I suspect that part of the reason these trucks are so poorly supported is because Dodge ran this truck for so many years, when the 94 all new trucks came out, everyone except the hard core guys jumped ship on the new design. Now that the 94 and more modern trucks have a similar shape, the loved of the old design is making a come back, but much of the knowledge base is no longer around (or may not clearly remember whistling). 30 years will do that.