I get the frustration but I don't think anyone owes this team anything. They've sucked for years and merely put together an impressive win streak. They haven't looked that good and I think a lot of the fans are skeptical. Just my opinion.
I don't know the specifics why this happened and won't assume anything but if the guy has something else going on in his life good luck to him. If he had a problem with playing for Buffalo, good riddance.