>Card slots are fail. Nobody wants to manage split storage.
You obviously haven't used Android 6 or 7. SD cards are now mounted as RAID 0 so you have contiguous storage. Of course, SD cards are not made to the same standard as the built-in flash so you risk losing all your stuff when it fails but that's a different issue..