Issues I have "personally" experienced are mostly related to display devices and ethernet. These guy's don't get as it simply doesn't affect them, therefore all is good with Apple. Nor am I willing to get into another futile "ping pong match" anymore over what is basically just personal experience and opinion. I can visualise that the 2016 MBP works for many, yet some are seemingly incapable of understanding why it just "may" not be such a great a proposition for others, or is there any other realistic options from Apple. With any luck Karma will come into play and they may well find themselves in that position one day, only then will they understand exactly how frustrating it can be, and how unprofessional it comes across...
I do understand, even though I believe some people are making too much fuss over it. Dongles are not the worst thing in the world, if it's a cost of progress. So, I do understand that some people can't just change cables. These people will have to work with dongles. But most people will be fine. I'm not saying it's not an issue for some people, just that it's not THAT a big of a deal. Especially as I consider there is always resistance to change and I'm glad at least one company is pushing things. Since you're a Surface user, I can tell you that 90% of issues Windows 10 has are related to legacy support. I can't blame Microsoft here because they have no choice, considering their business model, but I can only imagine how much better Windows 10 would be if they forced developers to adopt new technologies instead of giving them an "USB-A" equivalent option. I know for a fact that a lot of people in Microsoft have the same opinion about this.
So, do you really want to be that guy, when faced with something that is the future, says "slow down, not yet"? And you want to be that guy for what - a few dongles?
As for karma - I said it many times before: a day may come (it's very possible) when Apple decides to change something I need. I will have to move on, switch to a competitor. I would still be glad that they are sticking to their values and are prepared to discard the old and focus on the next thing.
TLDR: I understand a lot of people have issues, but I don't think dongles are the worst thing ever, and (my personal opinion, feel free to disagree) the cost is small compared to the strategical benefits of having an USB-C only line of computers.
I hope you, at least, understand my point of view, even if you don't agree. And yes, I too have to pull out a dongle every single time someone brings me a flash stick in the office.
Last edited: