Close to the theme of this thread, contract amounts have been discussed at length, with the general consensus being that amounts are almost universally low across the board and there are
way too many $1-2m deals. That being said, I think/thought I found an additional consequence of these low valuations.
I was looking through free agency for youngish players I could throw a little money at, when I saw:
They...declined his team option? Wait a minute, there are a ton of rookies with declined options on their rookie contracts...do teams really value players
that little, where $2-4m isn't worth it? Well not quite...
Uh...yeah. They declined his option, making him a UFA (giving up YEARS of control in the process) only to pursue him in free agency? Honestly there's nothing more to say here.
There are plenty other players like this. Another sort of category of weirdness:
Seems way too high (never thought I'd say that) for an unproven player, right? Well consider that there's no reason he should even be a free agent right now anyways, that's only because his stupid team declined his option only to throw all their money at him.
A different example:
LOL. So many things wrong with this. First of all, those numbers are absurdly low (minimum I'm pretty sure). Second, they're all 1 year contracts for a 26 year old quality role player. Third, they're all THE SAME. Nobody is trying to outbid the others, and it's not like these teams are all capped out. Just a couple thousand dollars at this point could 'outbid' the other teams. Fourth, he's an RFA. Really, that's how you're going to prevent his team from matching? UGH.
Speaking of RFAs, I still don't think they work properly. Sure, as a user we have the option to match when another team signs our player to an offer sheet, but I'm pretty sure CPU teams don't have this basic functionality. I'm have a good feeling an RFA is no different from a UFA as far as they're concerned. Not to mention the fact that the offer sheet/match is instant, no 3 day period where money is tied up until the other team decides to match (kind of like cap holds which don't exist, but I'm much forgiving on these features not being in the game yet until the basic stuff actually works).
Another quick hitter, I hate decisions on team options coming all at once in the offseason, rather than a deadline we have to meet the prior season. It results in almost none of the players that would typically be trade actually available to trade on draft day, because they are 'about to become free agents'. This is a big contributor to draft day trades making no sense, I think.
I really could have gone on and pointed out everything that didn't add up, dissect every signing that didn't make sense. But honestly, so few things went at all like one would expect in the real NBA, it got overwhelming. It's just so bad in the current state; I guess I would start with increasing contracts to their proper amounts and getting rid of the abundance of $1m deals. Even that will have problems though unless teams actually value their cheap rookie contracts though, as teams will eat up their cap space signing these guys in early free agency leaving little to no room to sign the actual free agents.