My take on the ending..
If Howard had not been killed, then what?
Pays off the bets, divorces his wife, continues living with his GF and keeps on gambling.
Everyone lives happily ever after!
So I think they, being the filmmakers, gave us this ending so we didn't get the typical happy one.
Not what we are used to but there it is.