I work in family practice and yes, I am busy, but since I'm new I'm still slowish, but my office allows me to decide how much time I spend with each patient. Of course, part of my compensation, above and beyond my salary, is a productivity bonus which means that the organization offers me incentive to see more patients. I don't have to, I could schedule my appointments for as much as 30min if I wanted to, but that isn't practical for every patient.
The office also offers house calls. We don't do many, but the option to do them if you want exists. Right now, they aren't on my list of things to do since I'm new, but eventually they could be. Most docs/NPs limit them since they reduce your productivity.
My point is really that you can do so many things with the degree. You aren't really limited to office work if you don't want to be, but you may need to start someplace, get experience and then move on to something you'd prefer to do.