I also replaced the SSD in my 15" MacBook Pro 2014, and currently use a 4 TB M.2 drive.
When a replacement battery fried my logic board, I didn't lose my data. It didn't take multiple hours to re-clone from backup; I just used a screwdriver to move the SSD over to my spare laptop (13" Pro 2015).
A computer for me is primarily a data storage and retrieval device. Data loss is an existential risk to it. Data security doesn't bother me as much as it does other people; once the hardware is accessible, all bets are off anyway. I do get some strange behaviour with the new SSD (periodic weekly crash/reboot) but still accept that in order to have the larger capacity (4 TB is much more than the 512 GB when the laptop was new).
- ~2013 to 2015: removable PCIe SSD (connector not compatible with off the shelf ones though)
- 2016+: soldered
Which is really a shame (I have one Acer Aspire laptop and I mount /var/log as tmpfs without swap so it doesn't devour the eMMC like the RPis do with SD cards)
It has flash memory that is coupled with the SoC.
This is to make the memory bottleneck tolerable (considering the cpu and ram move 400GB/s)