Golf requres a high degree of precision, as well as significant enough physical activity to fatigue, and therefore affect that precision... it is a sport (minus any carts, like I said before
).
Mini-Golf is not a sport.
I think arguing if this or that is a sport is kind of silly. Even if Marching Band isn't a sport... who cares?
Now, if you say that Marching Band isn't physically demanding, that's something that you can argue about... but calling it a sport or not is entirely arbitrary.
The very question of this thread is implying that competitions that don't qualify as a "sport" are somehow inferior to those that do.
Is throwing a 16lb ball as far as you can a sport? How can it be? It's part of a larger "sport," but I competed in college for 4 years throwing heavy things, and still wouldn't call it a "sport." I was part of a team, we won conference titles, it was seriously physically demanding... but do I care if people call it a sport or not? not at all...
It was fun, and exhilerating, and if people want to degrade it because they don't understand the intricate nature of the events... well, that's their loss...