No developer need’s more than 16GB RAM. They aren’t movie editors.
About the “missing” keys: Text editors and IDEs won’t ever adapt to the Touch Bar, or what? Who told you that?
Also, 2010 there was no Quad-Core proccessor. Don’t you think, this makes a huge difference?!