I don't know if that is entirely true, I mean they technically don't activate your new contract until you received your new phone (or the first of however many you ordered). So I think it's a bit too early to say that they are not giving you the service discount. As far as I can see, it still says that I have 19% discount every time I logged into my account.
Now for the activation fee, if you upgraded and if you look at your bill. It's actually not called "activation fee", it's called upgrade fee. I called to ask about that, and I was told that I DO get activation fee waived but that's only for a new line (hence the word "activation") and it has nothing to do with the upgrade fee. So it look like I won't be getting my upgrade fee waived.
I think every company has different agreements with Verizon. So it's probably best not to assume that you will have "activation/upgrade fee" waived just because somebody else on the forum has the same benefit.