What you using all that power for? Gaming? Not likely on Mac, Machine learning? Also not likely with that GPU... Maybe a Photoshop machine? Enjoy that non expandable ram.
For a nice dev machine I get it, nice battery life and watch Netflix on a screen, but it's not like you can't get a same performance machine for the same/lesser price with Dell/Thinkpad and use Linux...