Well most of the time people who have large amounts of snakes will feed live. Generally because they breed their own. Which is cheaper then buying mice
And people with smaller amount of snakes generally buy f.t
Not saying this is exact for everyone just generally you dont see breeders with 600 snakes have 600 ft mice ready each week
I used to feed live for our guy but the trips to pet stores for 1 mouse + cost was way more then a bag of 50 frozen ones.