I agree with Sir O, and I do think that's precisely THE issue. What do you mean by
a)"lots of promises"
b)"somewhat different contract"
c)"mysteriously changed"
C'mon, it's not too difficult, it's not a matter of a point of view or something emotive... I'm just askink for FACTS.
For your advice to be useful for others it's important that you clarify this. If not... it's just pure WHINGING!!!