Battery is what prevents me from taking my 13 framework with me when traveling. I spend most of my time in pycharm, rebuild docker containers constantly, and have celery + postgres + redis running full tilt. The fan is running constantly, it's always burning hot, and the battery lasts under 2 hours (if I'm really lucky).
Previous generation Macbook running the same workload last for 6+ hours.
That said, for someone who isn't going to be running every core at 100% all the time, I'd still recommend it.
Edit: Oh, and under arch with the latest kernel, I find many monitors that cannot display video output over usb-c, like the Dell U4919DW.