To be fair, which I know is difficult in this situation, a GP will presumably have a certain amount of time allocated to different tasks within a day, and extending the time for a prescription check in order to discuss other things as well would affect their whole day's timetable, including time already allocated to other tasks and patients.
There must be other practices within the same catchment area which people unhappy with this one could join?
I can't understand why people aren't leaving it and going elsewhere. It's a very easy process.