If you're gonna raise predators, you gotta have the belly for it....
This is why I often say "don't get a snake if you can't handle the
possibility of feeding live." If all of your snakes take f/t every time you offer, lucky you... but the reality is that you could get a stubborn one, especially if you keep pythons, and might then have to do a live feeding. When I hear of people not offering live after months of f/t refusals, I honestly think that is crazy. Sorry if that's harsh, but is it right to starve a snake because YOU have a problem with live feedings?

Snakes eat live prey in the wild, whether or not that's the safest option, and sometimes captives will simply not adjust to our frozen preferences.
That being said, I think MY preference would be f/t... it's cheaper (when you buy in bulk - especially since I split shipping with another member), saves the pet store trip or breeding hassles, safer for the snakes, and everything else people have mentioned. But as a python keeper too, it unfortunately isn't a viable option with my collection. Trust me, I've tried to convert the BPs, and ended up wasting more than was eaten.

So I've just been doing both for the last 2 years, keeping f/t on-hand for the colubrids & non-picky pythons, and making pet store visits weekly for the rest. Luckily I have a good local live supplier, who even gives a discount to her regular customers. This works fine for me & my collection, so it does get annoying to be "bashed" by other snake owners for feeding live.