So now we have to pay every month for new features with Garmin Connect+?

After already paying an insane price for a Fenix 8, we now have to subscribe to Garmin Connect+ just to get new features? And all of this while the watch is still running on a three-year-old processor that barely manages to load maps?

What exactly is new in Connect+ that justifies this extra cost? Does it actually improve performance, or is this just a way to charge users more for things that should be included in a premium watch?

Would love to hear what others think about this change.