This kid didn't lose $700k, his account just shows -$700k until Monday morning when it will update with the other leg being exercised and he probably lost a few grand instead. Here's a similar situation where someone thought they lost $172k, when in reality they lost $2k. [1]. It's a combination of a shitty UI and people not understanding option spreads.
[1] https://old.reddit.com/r/wallstreetbets/comments/aohvow/hi_t...