Great post. I'm really at a loss to understand how the PL can hope to use a simple database to regulate sponsorship values.
A company that's less well known in Western Europe (or other regions) and wants to build brand awareness in those regions, will presumably be happy to pay more for that than a company with a existing presence. And if it's a B2C brand, the sponsorship will potentially have more of an impact than if it's a brand like United's last 2 sponsors, Team Viewer or Qualcomm.
I could potentially understand Team Viewer, who are primarily a B2B brand, trying to build brand awareness but what's in it for Qualcomm?
But I'm not sure I share your confidence that a government regulator could do a better job.
Having seen the standard of government employees the last few years I think they would be equally inept at regulating the league. They are also partial to a few sweeteners here and there.
On that subject, after all the wailing we would use our political affiliation with the government to sway decisions, I notice Arsenal are very quiet on the news they're giving a free box at the Emirates to our current prime minister, who just happens to support our main adversary.