I agree. The rule became ridiculous. The two day waiver period was too short, fine. The one month seemed fair, but not enough... fine, two months, at most. Two months is enough to detract MOST players from bothering. Occasionally, someone wants to do it anyway. Look, if the player REALLY wants to be with that team enough to give up being with a team for two months, so be it. The one year rule is overkill.
Anyway, teams wouldn't be trying to find so many loopholes around the CBA if the CBA wasn't so complex and misguided. And then find out that no matter what you do, the top market teams will still spend. The small market teams ultimately want to have a system where the top market teams can't spend. Sorry, but it's nonsense. The big market teams are the backbone of the league and they are always going to have some advantage. Let's not forget that NY has among the highest tax rates and nobody is giving luxury tax or salary cap discounts for that fact. Losing free agents, etc... is a part of the game. Want to keep them? Build a good team. Enough of these nonsense rules.
Wishing everyone well. I enjoyed posting here for a while, but as I matured I realized this forum isn't for me. We all evolve. Thanks for the memories everyone.