I voted yes but should probably change to no because the frequency is less than once a month. Up until I was 45, I never played golf. Growing up with a single mom, there wasn't a lot of disposable income to go towards food/shelter/water, let alone golf, so I never got into it. But, my 12 y.o. son (he's 15 now) wanted to start playing, so we took lessons together, and I started to see the appeal of the game, and have enjoyed playing with friends, and especially my son (it's been great for our relationship).
He's gotten really good (definitely better than I am), was able to play on the HS golf team his freshman year. He wants to play all the time, or go to the range. Thankfully, we got him a Youth On Course membership, and he can play a lot of great courses around here for $5 for a round of 18, or for free (HS team). Whenever we go on family vacations now, we always check to see if there's a course close to us that we can play. We've been able to play on Oahu's North Shore, in Bend, OR and surrounding area, Phoenix, Paso Robles. We didn't get to play a course in NYC area, but did make it to the Chelsea Pier range.
Added benefit: I usually let him drive the golf cart, and he recently got his learner's permit, and the driving experience on the courses has translated well to real world car driving.