When I started golf as young boy, you could pay as you play at my local 9 hole. Didn't need membership. But I also just went over the park. Pack of plastic balls for a quid and a club. Even in your garden if you have one, the balls with holes in go about 10m. I got a set of cheap clubs as a christmas present. Well a few clubs and then build it up. You only need a wood, a 4 iron, a 8 iron a wedge and a putter to start. You can get them cheap at car boots too, 20 quid a set. Some clubs hire them.
It's cheaper than you think. I also used to go up the course at dusk and just play. When I was older we used to play a different course each week,
no membership required. But it was 20 - 50 odd a round, plus all the balls I lost

It can get pricey if you want it to.
But you can practise your swing anywhere. Golf is available to anybody.
The point is, when I was a boy I could get on my bike and play tennis and golf for not much at the local park or golf club. You are not going to do that with Karting. It's a money rich sport to participate.
My tennis here is 300 a year, 90 mins lesson a week (group normally 4 or 5), unlimited use of courts, we have 3 outdoor and one indoor.