I guess the problem is in general that wouldn't it be good if my cheaper device had the features of a more expensive one.
Impossible to please all of the people all of the time. My opinion, not that it counts much, is that Garmin really needs to simplify it's product range. It's confusing and over complicated currently.
I guess it also depends whether you want a running watch with Golf or a Golfing watch with running - https://buy.garmin.com/en-US/US/p/554662#specs
It seems that having non-core sports as an ala carte set of options could be a good way to go. The different watch models would be differentiated by how much sensor and stats supported in the core sports (run, ride, swim) and let users select other sports to fit their needs.
I do triathlons and play golf. Love my Forerunner 735 for running, swimming and cycling but then have to swap watches for distance finding at golf. Daft.
Downloadable golf app would be great.