I can totally understand why players today move for $$. Players only have a short time in the game and they should make as much money as possible. I personally know 3 1st grade players forced into early retirement. Kaysa Pritchard retired due to injury, Kyle Lovett retired due to major mental health issues, and Adam Ritson for reasons we all know about.
Going by what has been reported, Reed Mahoney has made the best decision for himself and his family. Loyalty between both player and club is long gone.
I know it's difficult for fans as they become extremely attached to players in their team, but in today's game, the majority of players wear the jersey they do because that club paid or offered the best contract. I have learnt over the years..... My opinion of a player doesn't change due to the color of the jersey he is paid to wear.