Apple's controversial MacBook Pros launched to much criticism last fall.
Fans complained about poor battery life (before the issue was fixed), the annoying new #donglelife, the flatter keyboard, outdated specs (compared to Windows 10 laptops), and the Touch Bar.
At WWDC 2017, Apple...