Buy an Older MacBook Pro Instead
One of the best alternatives to buying the 2018 MacBook Pro is to buy an older model at a cheaper price, or to buy a fully spec'd 2015 MacBook Pro.
If you need a lot of ports and you want a keyboard that doesn't feel like typing on a tough surface -- this is the best option for you. An author friend just traded his 13-inch MacBook Pro (2017) for a top of the line 2015 MacBook Pro to get a better keyboard and all the ports he needs.
For other users, it may make more sense to buy a refurbished MacBook Pro from 2016 or 2017 that gives you enough power, and access to all the same MacBook Pro accessories.
For a good number of users, this is going to be a better option than buying the new MacBook Pro.
4 Reasons Not to Install macOS Mojave & 15 Reasons You Should Install 10.14.5
<>10 / 19Install macOS Mojave for New Desktop UpgradesDo you keep files on your desktop? If you do, you'll love...
3 Reasons Not to Install watchOS 5.2.1 & 10 Reasons You Should
<>10 / 13Install for Security UpgradesEvery time Apple delivers a watchOS update they include a ton of security fixes and...