£500,000 for a 25 year old Scottish international with 2 years left on his deal is a poor piece of business. We won't get an equivalent player at that price. For reference, Gavin Whyte was a "steal" at £2m
If the business is removing him from the wage bill as a priority, to get £500,000 is better than terminating contracts.
Of course its better than terminating his contract, but that still doesn't mean its a good price/deal from the club
I know what you mean but it might be a damn sight better than paying him to not play for a season if he's not in Harris' plans. End of the window is looming as well.