I don't think this was ever something that we should really hold against the team, because obviously, they had nothing to do with it, and the more and more I hear about it, the less I think we can really blame Bennett either.
Now, don't get me wrong, he is the one behind this, but ultimately, what did he do? He bought an NBA team with the plan to move them to his home town of OKC. Sure, he put on the dog and pony show to make it seem like he was actually going to try to stay in Seattle, however, the more information that comes out, the more it is clear that not only did he never have any plans to stay in Seattle, but that the NBA was well aware of these plans ahead of time.
So, sure, its easy to blame the businessman, but I think the league in general, and all of the owners who voted to allow him to buy the team are the ones really responsible for this.
He had no connection to Seattle, and no reason to want to keep the team there, but the league should have been the ones that stepped in and stopped it from happening. They didn't, because they knew that having the modern precedent of a team leaving a great basketball city because the local government would not give them the support they wanted would greatly benefit them when it came to negotiations with their own cities.
This was a political move staged and carried out by the league and all of their owners, and Bennett was just an actor in it, and Seattle was just the innocent victim.