They are indeed underwhelming. Don't get me wrong, I'm not saying I demand good free stuff, but if they're going to make a big deal out of it, they should show that it's a big deal. If they hadn't done anything for this beyond mentioning it there wouldn't have been an issue, but by hyping it they are pretty much setting this up.
tldr; Meh, oh well.
The only people that have made a big deal out of it, as far as I've seen, are the people who've decided to stuff this thread full of whiny posts about how free stuff isn't good enough.