RE: "selling out"
I say if you are not going to be satisfied or pleased with what you shoot there is an easy way to remedy that,don't shoot.
Having said that I have shot animals that I wished I hadn't in the past and I did feel like I sold out or gave in.Honestly I feel like the animal deserves better.Either be thankful and satisfied or proud or don't kill.I believe it to be part of the evolution of many hunters.