I think people who think Fins can just keep Howard all year status quo are quite optimistic... Do you really want a player who's only there so he doesnt get fined playing a major role on your team? And having that type of contract sitting on the bench is far from optimal so thats not an option... Well it is but it doesnt benefit the Fins in any way shape or form.
Nevermind what they could've done to avoid this, they're faced with 2 options right now, pay him or trade him. The Fins gain absolutely nothing forcing a player to play for them, Howard doesnt have any leverage but at the same time, Fins should not want him on the team as they simply cant trust him anymore on gameday. Just cut the cord now, take what you can and send him and the circus to another team.