They deserve it. Instead of making free very big updates, they could have released them as DLCs. I mean 1.1, 1.2, and 1.3 for sure have more content, than some DLCs of other games.
And this is a colaburation, so the other party wants to get something out of it, as well.