I actually agree with the OP's frustration insofar as he was told one thing and then had another (less desirable) thing happen. It would be one thing if the OP was being saved from a forced downgrade or massively long layover, but that wasn't the case.
I did register a similar opinion in another thread sometime ago (that time concerning someone getting the same "class" of service, but on a different plane with substantially less comfortable seats than what they had signed up for) and it holds here as well...if nothing else, an expectation of something was created and that was not followed up on.