In Point 2 you are talking of the kind of 'Margin".. my dear friend.. you cannot look at a job as a commodity... Nobody has margins on compensation...
I dont think you are well informed... You are thinking that since you were honest you got less, but when you were dishonest you got more.... well.. that is not a good idea.. its better to be honest and upfront...and more importantly deal with tact and a bit of diplomacy to get what you want. You also first need to know what you want, only then you can try and get it..