I love mine too, but at the price I would take the base MBP all day long, get so much more with it and I was in the apple store with mine the other day and compared there isnt a great deal of difference.
Ive also had lots of screen problems with mine. Its had 3 displays in 3 years, keyboard is too close to the display so the key marks are really bad and the hinge keeps giving up and the play is awful. Basically the hinge is plastic and wears out not like the macbook pro where you can tighten it up.
I also find the one USB c very limiting from a power point of view. It can power one device with a dongle if you plug in a HDD and a memory stick it will unmount. You have to use a pass through charger dongle which means if your out and about and need to move one file from one device to another you have to use a pass through or move it from the device to the laptop unmount the drive and plug in another.
I also find the port unreliable as its got older its got looser and the drives unmount all the time! So frustrating.
Mine is really only used in the house too so its not like im hammering it on the go all the time. Done 300 cycles and is a 2015... not really been happy with its longevity. If I had bought it without applecare I would be one pi$$ed off customer.
Funnily enough no issues with the keyboard.
I would give it a pass.
The single USB-C port is a limiting factor for sure, and obviously it isn't just as simple as sticking another port in. There's the space for the cable, plus the whole architecture would have to be bumped up to handle the extra power and data. Before you know it a fan needs to be put in and you soon arrive at the MacBook Air. I suppose that Apple designed it with it's main focus on 'absolute portability'; and, carrying around an ultra-thin ultra-light laptop with a dongle and a bunch of drives to do a load of file-moving probably goes against the grain of that.
I own a Macbook and I wouldn't sell it to get an Air or Pro. It's got it's compromises, but the fact that it's so light and completely silent wins the contest for me. It's like with anything, you can't have it all.