When it comes to local SEO, I’ll agree that backlinks aren’t that significant.
However, ranking for competitive terms is a totally different story. Everyone can get great content. Everyone can get SSL. Everyone can optimize for insane load speeds. These are all factors that you can control.
If you want proof, I’ll say you should expand the scope of your study. Go for some really competitive keywords and see what single factor is contributing most to rankings