The Wine Spectator and the Wine Advocate are the two most powerful point sources in the wine industry, but there are many, many reviewers who use the 100-point system.
Absent excellent critical scores, a winery and a wine better darn sure have excellent branding while presenting an incredibly powerful and captivating story.