No need for SD Cards. Most people on this forum will still be crying for SD cards in 2025
Until there's truly unlimited, fully reliable coverage of high speed networks, a lot of people will still be needing more then 13GB of memory! Some people may not, and some may be able to work around to get the phone, but for a lot of us it's just not feasible.