That is the intriguing question in this type of situation.
Is it okay to lie to someone that's taking advantage of you?
Is it okay to lie if you and your family benefits with no real harm done to the second party?
Is it okay to lie in response to a lie?
I guess the real self-judgement has to be based on whether one knew the nefarious behavior of the other party beforehand or not. It's a tough one.
But I understand your point, I often wonder if law enforcement officers ever feel guilt over the fact they can, and do, outright lie as part of their jobs.
The company was capable/willing to pay 50% more, but in first instance did not. Negotiation tactics, unfairness and manipulation, lies. It's what you should come to expect from companies, especially large ones. On the company side of the table is someone in charge of making sure the company spends as little money as possible on him. I think he did a great job getting the most out of it. He deserves it, for thinking it through. Most people aren't that great at serving their own interest and getting what they deserve in negotiations like that.
I once was like most of your colleagues. I am an software engineer and I worked in startups for couple of years. In the end I worked my ass off for nothing. But I guess I can only blame myself. The problem was that I didn't have a clear vision of where I wanted to be in the future.
I wanted to gain things from working hard at the startups I was employed at, but it turned into dead-ends. I even tried being a bit entrepreneurial myself with a startup founder, but that fell flat. In part, I think I was around the wrong people and in the other way, I was not being more critical enough.
I've come to the point that if a company wants me to work more, that a) I am fairly compensated for my value or b) give me partial ownership immediately and the dignity of my position. Otherwise, I am not interested.
I think that this guy does not really understand how the web works. I mean, emulating desktop on the web has been tried many times and failed each time. He's right about some things (like people considering 49KB to be a lot) though.
I've tried with Ember.js couple of times and really wanted it to work, but I gave up each time. I don't see how they hope to get more users with this kind of documentation. Documentation and community are crucial for success and adoption of open source software.