Clearly, the hotel has decided that if you're going to save $40 by using a 3rd party site, they're not going to further enhance your trip by giving you more free perks.
So, I guess you have to decide if that 'free' breakfast is really worth $40 a day.