I'm curious what talent would appreciate the transparency? The only thing I can come up with is "average" talent.
The high performers will view it has a hard cap on compensation and look elsewhere, in my experience at least. Obviously this cannot be entirely correct, but it's hard for me to get into the mental space of someone who wants to be paid exactly as much as their peer sitting next to them. In my career I've always wanted to outperform the next guy - and be compensated accordingly.
I say this as having been both a high performer and an under performer. In the hard personal years where I am underperforming I would love transparency and know what to expect. In the years I was "crushing it" I'd have set myself back financially by a decade+ had I simply been okay with the average compensation for my position.