We're a struggling team so we don't get players for what they're worth. 600-700k would be fair for a team like us atm. JAC is the best winger in the world so he's probaby worth around 500k. That means that's the price a top team would like to pick JAC up at. If you're JAC you need to decide whether you want 500k playing for the Rabbitohs who can finish top four and go deep into the finals or 700k for the Bulldogs where they're battling to be in contention for the eight (currently we're no where near, potentially with the right recruits).
This overs and unders bullshit totally voids the ideals of having a salary cap. It's supposed to spread talent evenly. The salary cap isn't useful at all unless the team that puts in the highest value bid gets the player. But it's currently being exploited by a number of clubs that you would assume are cheating to create a bigger gap in roster quality than was present before the cap was put in place.
I can't honestly say I'd like to see players forced to play for a club that is in a location where they don't want to live. Generally for a couple of hundred thousand though it's a sacrifice they should be willing to make. But it doesn't sit well with me or anyone who supports a club struggling to attract talent to frequently see the best players scalped from them to supposedly play for unders to make a top four club even stronger.
You don't have to go back far in time to see that Parramatta were caught cheating the cap while they were in the running for a third successive wooden spoon. This happened when a few clubs had squads that had rosters where the minimum of half their run on team were either current rep players, recent rep players or in contention for rep duties in the near future.
To top that all off these same powerhouse clubs had the audacity to complain that they needed to have byes or split rounds because of an exodus of rep players at origin time.
In simple terms, if they institute a rule where taking Unders was limited to maybe 25k below what the highest bidder offered it would eventually mean that even the club's that were cheating the cap could at best only offer $25k times 30 players $750k in total to buy a couple of good quality players for $375k each). As it is we regularly hear that the roosters etc can offer $100k-$200k less on numerous players. Let's just say that 12 players of their top 30 were on $125k Unders on average ($1.5 million total gets you three shit hot players outside of spine positions or two top of the line spine players).
In summary- The salary cap can never fulfill it's purpose while this concept of teams paying unders and overs exists. A rule needs to be implemented whereby the unders or overs was limited to a reasonably small amount.