1) hes a lying sack of **** or doest know what hes talking about. I have a personal friend who delivers fuel and they do in fact have different grades at his filling station ( 87 and 93 ). To get 89 or 91, its blended at the pump when we fill our vehicles.
or
2) where ever this was happening, was completely illegal and they were scamming the public and needs to be reported to the consumer protection bureau.
Many vehicles ( usually performance cars ) are tuned for specific octanes, and if a person owned a high end car ( lets say a $200k ferrari ) that required 93 octane, but was being scammed by putting 87 in and paying the higher price for the 93......he'd have one hell of a law suit to bring forth if he could prove any engine issues related to being defrauded by the necessary octane he needed to purchase. These octane ratings are federally regulated.
as for what octane is really for, i suggest a quick google search OP. Its quite interesting, but there isn't a whole lot to it, but it does matter. This truck ( with a hemi) can get away with either 87 or 89. Some things will make it more or less needed. One of which is you altitude above sea level and whether or not you tow or run the motor hard. Closer you are to sea level, the more you need the correct octane. The higher you are above sea level, the great chances you have to use a lower octane ( see 85 octane in high mountain areas ). Add towing into the equations and you need your specific octane even more so. i'm not saying the newer vehicles dont advance or retard timing to adjust, but the fact is, you lose power and performance IF the computer had to compensate for detonation detection, which is what happens when you use the incorrect octane for what your motor is tuned for ( out of the factory or a custom tune ). Point is, 89 is whats recommended, based on peoples specific situations, you can go one direction or the other, but you should know the differnece as to what and why its reccomended and base your purchasing decisions based on your situation.