At my home club in Sweden, the club pro does not have have any connection with the golf shop. The golf shop appears to be have tendered out to a franchise. Tee times, running events, corporate days, etc. are looked after by those that work in the reception, the club director, and the administrator. The running of competitions (printing of cards, making sure goups tee off on time, checking scorecards, etc.) is the responsibility of a few elder members that do this on a voluntary basis. I believe this is the norm in Sweden.
The pro gives paid lessons to the adults and group lessons to the juniors. That's all I ever see him doing.
On a recent trip home to Ireland, I was chatting to the club pro and a child came into the pro shop and bought a Snickers and a Cola. My first thought was: here we have a qulaifed pro with a skill and a qualification, and his tasks have been reduced to working on the till and answering phone calls. Maybe this is the only way a pro can survive in Ireland, but it just seems to be a waste of education / skill / talent (call it what you want).
I'm not sure what it takes to become a pro, and it probably vairies quite a lot from country to country, but I assume part of the curriculum involves some sort of business training (accountancy, etc.). I'm not suggesting a pro should spend all his time giving lessons, but perhaps pros that have some sort of business education could run the club.
I have never bought anything in my club's golf shop, nor have I ever taken a lesson. I can get my golf equipment much cheaper 25-km down the motorway. I'm that person that might just drive 20 miles to save $20, as long as it does not take me 2 hours to do the round trip; it very much depends on how much of a hassle it is. Yes, I'm a tight ass