Raspberry Pi’s SD card boot support was exemplary when it first arrived, and made it possible to load an operating system on it. Even after a decade, Raspberry Pi boards continue to support SD cards, despite introducing new connectivity options like USB and NVMe boot. SD cards remain the first preference of any new SBC user, even on other non-Raspberry Pi boards. But I think you’re leaving a lot on the table if you are still booting your Raspberry Pi from an SD card.