yes, the cap works to spread talent around. Does it do it well? No. The same teams are on top of the table every year, or thereabouts. Pretty hard to argue that the same handful of teams each year are the only sides that are realistic chances of winning the comp.
Yes the cap stops you from keeping literally every play you want to keep - but picking and choosing between jack bird and moga is pretty easy. Losing Hunt and replacing him with most likely Ash Taylor... not exactly a fucking big loss there. The rich clubs eg the roosters, still get to keep just about every player they see value in unless another club pays overs to get the player. Is that the cap working? Yeah prob, but it still doesnt stop the rich clubs from buying the best young talent in the league then letting older/guys who can be easily replaced go.
Its also not always the salary cap that is the reason players leave. Players want to be first grade starters so they leave for opportunity. They want a change. They want to play for a different coach. Their mrs wants them to move. There is any number of reasons someone leaves a club. There is only 17 spots to fill each week - most players arent going to want to stick around and play QCup even if they were being paid well. To say the reason any player (or even just all the players listed) leaves is because of the cap is just dumb as fuck.
Personally, I dont think the cap works all that well - not in its current state with the way its policed and with TPA's not being used the way they were intended. I dont want an EPL style league but far out, its clearly not as even as people think.
except they don't, otherwise other clubs wouldn't be reaping the benefits of the work that's been done with Wallace, Moga, Ese'ese & Blair, all players we wanted to keep, but couldn't due to the salary cap. On your second point, the very nature of TPA's means that the Broncos aren't 'overspending' on them, that money goes from the company that employs a player's service, straight to said player.
That is again, how its intended to work. But its not how it works, its "legal" cap rorting. "We can pay you 500K, 400K from the cap and 100K if you do 5 ads for company xyz". As I have said a number of times, if they were used the way it was meant to be with absolutely no assistance from the club, then perfect. Good. But its just not done that way. Sure, some would be done legit but far out its just naive and dumb to think that the majority arent done in that dodgy way.
And thats with every single club too.