fonts, screen resolution, many things can affect fingerprint.
The solution is not "a browser from a reputable company."
It will be a browser designed by security professionals to spoof fingerprints, along with a "crawler" that analyzes the current blend of fingerprints already out there, crawling not web pages but the request headers instead, and canvas outputs, etc.
I don't think such a browser plus infrastructure exist yet, but they will. It is inevitable.
Such a browser will output garbage yet plausible and believable fingerprints that maximize ambiguity.