Sorry for not watching the video before; it isn't working for me in Safari. It did in Chrome, though.
The video, of course, confirms what everyone is telling you: if you want the window open next time, quit.
Hot exit, as an idiom, means the application should open in roughly the same state it was last in. If you quit a program with open windows and open tabs, it will open with those windows and tabs. Quitting the application without closing its windows is the canonical way to achieve the behavior you're asking for.
If you close the windows before you quit the application, and then quit the application with no windows open, you're no longer describing hot-exit behavior. You're describing, "if I quit with absolutely nothing open, please ignore my actions and reopen something I already closed." If the application behaved that way, other users could just as reasonably complain about the application reopening with a window (including tabs and unsaved buffers) even though they had intentionally closed and clicked through do-not-save-this-file/changes dialogs. This behavior would mean unsaved buffers the user intentionally closed and said not to save were nonetheless persisted to disk. This is not the canonical way to achieve what you're asking for. I'm not sure why this changed between 2 and 3, but I would immediately and aggressively advocate for fixing this behavior if I noticed it.
AFAIR this behavior is consistent with every other hot-exiting macOS app I use. I'd be absolutely apoplectic if I opened a temporary Terminal window, intentionally disabled command history to do some sensitive work, closed the window to prevent it from being saved by hot-exit behavior, only to find the scrollback pop up the next time I opened Terminal.