I agree with your skepticism about Davos and it being about "thought leadership" and a vanity virtue signaling game.
I think the case for making an award for patriotically contributing the highest taxes is that for the most part paying taxes is done privately and is therefore rewardless for the contributor. And then you (as the contributor) see on the flip side - politicians rewarded for boosting taxes and praised for legally taking from you.
Celebrating tax contributions and rewarding the contributor (on an opt in basis) could be hugely beneficial for certain types of wealthy individuals. Often times wealthy people enjoy being on these lists as it helps their business, PR, etc. - not to mention just plain vanity.
Since its for the most part audit-able, it isn't as easily gamed (unlike net worth) and can't just be empty virtue signalling.
I think it would lead to healthier discourse as the tax contributor would be in a public position to effectively be saying - of all the philanthropic causes I could support, I am purposely choosing to give up that right and instead contribute it via taxes to my country because I believe in its people to vote intelligently and the elected politicians to act in the best interests of those people.