I've been hearing people mention 2-3 years of free updates. Haven't seen an official source of that but at least it's free. It freaking should be.
Small article summarizing the info and the actual interview
They would like to do at least 2 or 3 years worth of updates.
As for SH complaining:
I don't really understand it. When looking at the reception on Twitter, the SH players are simply meme-ing about it, posting pictures of people happily swimming in icy waters. Not sure why people are upset here though. Swimming is not season exclusive.