Nice divertion!
What the heck, I can make you look like an idiot again on this new topic as well -
What I receive for my stocks that I sell is reported - what I receive for my commodities contracts are reported. Is that anybody's else's business? The answer is yes it is. In the interest of transparent and fair markets, common sense shows that everybody needs to know what the current market is - and you can't do that without reporting trades.
A socialist? :lol: You need to look up what a socialist is. The rules and reasoning of market transparacy fall in with Capitalism.