I definitely prefer plants in the ground. Pots need watering, constant watering.... whereas there should be enough water in the ground to make watering only an occasional hazard. I also prefer plants that keep growing year after year, and most pot plants die over winter and need to be replaced in the spring. Or to avoid that, they need to be wrapped up and moved into a sheltered spot etc etc . Basically pots are a lot more trouble than ground!
A bit of both. I have a fenced off veggie garden, but aside from that I mostly grow things in hanging baskets so our chickens can't get to them. I like pot plants for indoors, but not with small children around.