The courses around me cost like $25-50 for a group tee time reservation. It's pretty cheap to get a set of second hand clubs, my small collection was had for like $75 over the years. You don't have to be rich to play golf.
Plus the golf courses around me are often municipal, they've got some nice bike paths to cut through the urban landscape around and through the links. It's a much nicer ride than along busy streets.
That said I do tend to enjoy disc golf more than traditional golf. I have never had too good of a shot.
You may not need to be rich to play golf, but you need to be rich to have the spare time to do it.