Welcome to Samsung. I love their stuff, but anything that they say is "coming" usually takes a year or so. I never got Samsung pay on my galaxy S2 LTE, And don't even get me started on spotify on the gear S3.
Use the watch like a fitness tracker with navigation for emergencies and SMS sync And notifications, and you will be very happy. Don't obsess over things that don't add to the experience anyway.