I used to live in Florida and went to the course by myself one day to play a round. I got paired up with another gentleman who must have been around 60-65, I was in my late twenties. I'll never forget, he had a set of Cleveland blades which I don't think I had ever seen before. He said he normally played from the blues and asked where I played from. I usually play from the whites, but I told him I'd play from the blues as well (didn't want to let the old man totally show me up). We walked the course and he was fairly quiet during his round. Hardly talked at all. He ended up being the best golfer I had ever played with. He shot an even 72, mostly pars, a couple birdies and a couple bogies. Anyways, going back to the round, we were on the back nine at about the 15th hole. Par 4 and I had around 150yds left to the hole and hit my iron. My shot went left of the green. Before I even looked away from where my shot went, the gentleman tossed another golf ball at my feet. He said, "hit your shot again, but put your left foot just slightly above of your right foot." I stood like he said and hit it again. My ball landed 6 feet from the cup. Best golf lesson I ever had. It was also one of my most enjoyable rounds I have played.
This is opposite of what I have encountered with some other very good golfers I've been paired with. Many times they either critique you to death or act very smug like you are hurting their game by playing with them. If I hurt this guy's game then he was probably some Senior Tour guy I didn't know and would have shot a 65.
As for being hit up to. If the ball rolls past me, I leave it alone. If it comes very close on the fly, I pick up the ball and throw it in the woods.