If all you are looking for is local knowledge, go to a bait shop, don't hire a guide. If you are looking for an educational and productive trip then expect the guide to fish. That doesn't mean the you will be front boated as any guide that is worth anything is an expert at handling the boat to keep you in the zone.
Also, bear in mind that not all fishing is the same. If I was taking a trip for trout I would expect to be shown productive eddies and such, not to have the guide ****** the trout that is sitting there. Trout and bass are nothing alike. If I was going muskie fishing I would expect the guide to be handling the boat, not grabbing the rod that gets hit. Muskies and bass are not the same. If I am going for saltwater fish such as reds I would expect the guide to be pointing out the reds to cast to, not catching them. Saltwater fish and bass are not the same.
If I am on a bass trip I want the guide showing me that the fish are there, not just pointing a finger and telling me that they are.
As for fishing by invitation: sounds to me like you are on your boat and not the guide's boat. Somewhere you got lost in who owns the boat and who is the guest. As a guide's client you hired his expertise, you didn't buy his boat.
As a guide I run the show. I tell you when, where, and suggest how, which is what people pay me to do. If you don't want that kind of advice then it is probably best that you charter a boat.
As I previously stated: talk with a guide about your expectations and desires. If your not in agreement than move on to someone that agrees with you.
As someone said, bass fishing changes by hour, by day, and by week. If he isn't fishing than how is he going to know what is going on. Are some of you suggesting that he rely on your fishing skills? If that is what he is doing than you didn't need to hire him in the first place.
To be disappointed in your decision to hire a guide if neither of you caught fish tells me that you haven't done much bass fishing. There will be those days, although rare and far between that the fish just won't cooperate no matter what. You may be disappointed, but probably not as much as any good guide is, but to blame him if he worked throughout the day is flat out rediculous.
So, that's the philosophy of an extemely successful and busy guide.
PS: Out of thousands of trips that I have done, I have only had one client ask me not to fish. After three hours of fairly non-productive fishing he asked that I show him that fish were in the area. We went on that day to catch in excess of 70 fish including his long sought after 10+ pound bass. We did that with the same bait, and never left the same area. He just needed some demonstrated coaching. Monkey see, monkey do is an outstanding way to learn.