Low quality fuel overall causes problems.
It's not the octane--octane rating is not a rating of quality. But there are junk fuels out there. I run Shell and Costco.
Here's a story: the local lawnmower shop stamps on every invoice, use Shell 89 only (their story is, octane rating goes down as the gas sits over a long period of time--which is typical for lawnmowers). If you use convenience/grocery store gas, or Speedway or Flying J or whatever, in the small engines, they stop working pretty quickly. Even BP, which is Top Tier, causes that problem.
I discovered this many many years ago, and it's true.
I have a ten year old snowblower--a good quality Toro. And every year starting on Dec. 1 I stage a fresh can of Shell 93 mixed with Echo brand two cycle oil. And every year, no matter what or even when I first use it, that blower starts right up with the first pull.
You can't argue with results. Junk gas is junk gas. I don't care what octane level you use, but the quality of the additive package absolutely makes a difference.