M.2 SATA is obsoleted, the future for M.2 will definitely be NVMe, so if you have the slot that takes both don't buy M.2 SATA buy the NVMe instead.
Regarding to the SATA 2.5" drive, they still have a future for larger slower storage if you do not want to use USB 3. I know Micron was selling QLC drive with SATA only because they can hide the performance penalty of QLC behind SATA's slowish speed. Some other company I forgot the name also sell massive SATA SSD server drive with lifetime warranty because it will never be written enough to wear out the drive.
Regarding to the SATA 2.5" drive, they still have a future for larger slower storage if you do not want to use USB 3. I know Micron was selling QLC drive with SATA only because they can hide the performance penalty of QLC behind SATA's slowish speed. Some other company I forgot the name also sell massive SATA SSD server drive with lifetime warranty because it will never be written enough to wear out the drive.