You are blaming pay transparency for a related but different policy of having a public compensation formula. Pay transparency does not require that every employee in a given role needs to be compensated the same. More productive employees can still be compensated more. The less productive employees can leave if they have a problem with that. Pay transparency is simply about empowering employees by giving them the same information that employers have.