And so whats wrong with long vs other choices we make. This argument never ceases to amaze me. There is no 100% foolproof weapon or shot.
Do the best you can, know your limitations and stay inside of them, the rest is no one else's business.
I'm not criticizing the shot and it is a great deer. However, when you post what you did on a public forum, you've made it everybody's business.