For the most part, antitrust laws only apply when a company has "significant and durable market power." Basically, they have to dominate the market enough to be able to control pricing outside of normal market forces.
How is knowing the competitions pricing unfair? How is it anti-competitive? It lets you compete on price. It lets you underbid them. But they could come back and underbid you. That's how we get lower prices. At some point, someone can't underbid because they won't make enough money for the transaction to make sense. It obviously can't be too unfair or anti-competitive considering that (I assume) most retail stores publish their prices. Why is it normal for retail stores and unfair or anti-competitive for b2b?
competition law relates to all companies not just once with significant market share.
lets just clarify as you sound like your getting the idea of prices wrong, when you say retaliers publish prices they do the selling prices , not the price they actually pay for the goods.
thats the area that you cant discuss the cost price of the goods if the cost price is not in the public domain..
competition alone fosters lower pricing as the 2 parties fairly do business against each other , no need to know there pricing to get an un fair advantage.
think of it as two sprinters one is drug free the other not. the drug free sprinter is at a disadvantage