Yes, there is an emphasis on numbers but health care is a business period. You'd better have a successful business model if you want to stay afloat.
And sorry, to say there isn't enough time for patient interaction is an excuse. Its up to the individual pharmacist to determine how much time they want to spend counseling. I've never heard of a pharmacy supervisor reprimand a pharmacist b/c they were spending too much time with pts. On average, I'd say most places average around 250 to 300 scripts a day. If your staff is efficient, that should be more than enough time to counsel thoroughly to all who need / request it - unless you want to sit there and soap each pt.