I've got 2017 MBP with a 2.9 quad i7 and a Radeon pro 560 GPU. I thought the 2016 keyboard was much worse than the revised 2017's keyboard. I much much much preferred the previous non butterfly keyboard though. I'd have preferred the old form factor but with faster processing power.
I had the keyboard replaced about a year ago. One thing that annoyed me, was letter "A" lost its lettering - it became a white blob. Eventually the keyboard started to very occasionally, get a letter wrong.
The downside of the previous design for me, was that it's curves mean't that overall, it felt quite a delicate casing. I was going to put a plastic case on it when I bought it - but they were not around and then the next day, the notebook - one day old - slipped onto a tile floor and the edge of the monitor casing - near where it hinges from - bent. I therefor never bought the casing, which in many ways, defeats the purpose of compactness, and also would inhibit heat transfer.
I also found the lack of an old style USB-A port really annoying. I've bought about three USB-C to A cables when I did not carry an adapter.
As far as the new model goes, I like the more flexible ports a lot.
I hope it is squarer and hence tougher than the old form factor. I did love the way the MBP would slide into my slim leather should strapped case, which is quite thin when empty. The curves on the screen meant it would slide into the opening of the bag with exceptional ease. But I'd give up that ease instantly for a tougher design.
The size and weight increase is too marginal to even consider. And also, the new model has extra battery life and a bigger screen.
I paid extra for a high end HP notebook for my wife - which was quite an expensive unit, due to its touch screen and that it can be used as a pad. But - my wife never did that. She loves her iPad, and uses it every day and every night. The HP though (as 14") has a magnificent keyboard action, and also, its spill proof.
I don't think a non spill proof keyboard is acceptable in any notebook, but in one that is not cheap, it seems to me to put statistically likely failures into the platform. Let's face it - drinking water while you work is a very healthy thing to do. We don't drink enough fluids guys. If Apple was decent, they'd make the machine more professional. Like HP do with their higher end notebooks that tolerate a clumsy coffee/tea or water drinker.
It's major fault IMO. I like everything else. I'll probably buy one too ...