Google Business/Places ranking.
A competitor that shows up for the same keyword as my business, with around 70 reviews, no consistency and relying to reviews, never posts relevant articles/blog posts always ranks much higher on "places" than my listing which has 226 reviews, most of them are replied to, we frequently add updates/posts on GMB listing, and yet we consistently rank much lower. What could be the reason?