The way me and my Dad look at it...
Golf - you have to pay a 4 figure sum for membership a year, if you get in!
Fishing - Tackle is expensive, over here you also need licenses, Don't know about anywhere else.
Pool/Snooker - I know guys that have paid £450 for pub cues!