I totally agree. That's why I don't want to incentivize Apple to keep making hardwares with very lopsided performance to value ratio by just buying whatever Apple releases. Unlike two companies face off each other like intel vs amd, it's Apple vs consumers. If MBP 2016's sale drop 50% from 2015, you bet Apple will most likely have a redesign by this year with legacy USB port, SD card reader and no touchbar option across board etc. Unfortunately a lot of people complained about those but still gone out and bought one. Some of us have to use Mac only software so there's no choice, but others especially those asking "ssssshould I get 2018 MBP?" then I'll say the answer is NO. If you need it you've already gone out and bought one no questions asked. For others, I'd suggest to just wait.
I'm not saying these are horrible machines, it's just that the value is pretty bad. BTW, besides waiting for 2019 MBP, I'm also waiting for the 2018 MBA. If Apple just upgrade the CPU and have retina lcd and leave everything else as is (unlikely..) then I'm gonna get that instead.