As Casey Dog said engines can get by on lower octane fuels in colder weather. Also higher the altitude the lower you can burn. My 1974 BMW motorcycle gets the cheapest crap until I get down to about 1000 feet above sea level. It will start to ping then. So Slow cowboy and I can probably get by with just about anything. Here where I live I just laugh at the people putting the hight priced stuff in their chariots. I am at about 4400 feet.
Also the gas we get now days is not like the stuff from my youth. Use to be if you left some gas out in a pan in a few hours it would be all dry. Now days there will be an oily gunk left in the pan that will not evaporate in the foreseeable future. From what the oil people say if the gas was like it was way back when, it would cost a heck of a lot more than it does. And with fuel injection and computer control, vehicles can burn it just fine. Though a carburettor engine gets about 10% worse millage than it would on the old stuff. AS far as diesel/kerosene making a motor detonate, in my experience it doesn't. I have put up to about 10% diesel in a gas motor and it ran just fine. And once I saw a gas farm truck get filled with about 90% diesel and it was still running and pulling a full load. Smoked like the devil and we didn't dare shut it off until the driver got back to the shop. That was sure funny.
So, in my book it boils down to, the higher the elevation, the lower the temps the less octane a motor needs. Also most people that buy the high octane stuff, are wasting their money.
My 2 cents worth.
Randy