The first unibody MacBook Pro had a garbage battery. I do wish Apple had NVME slots though.Not really. There were some thin and light laptop back then has these ExpressCard Slots.
However, I found the Unibody MacBook Pro were good compromise. It has all the removable parts, including battery. It is very user serviceable. At least, you won't end up with piece of brick if SSD dead (which happened to lots of M1 Macs).