This has been a problem for already quite long. I remember my very old laptop overheating if being put in the backpack in Standby mode.
Nowadays I in fact don't just turn laptops Off the default way. I go and disable the "fast start up" (Control Panel - Power Options - Choose what the power buttons do) to make sure the computer gets turnt of for real rather than using yet another flavour of hibernation. And it still starts very fast (a couple of seconds longer perhaps) so I see no reason for these "fast start up" and "modern stand-by" modes to even exist now as we have fast SSDs and everything.
Besides starting up fast, another important value standby modes add is freeing you from having to open, position and initialize (open the documents/locations in them) all your apps manually every time. But this seems trivial to be reached by adding functions to just save the list of opened apps, their windows positions and the actual documents which were opened in them. This will require some coordinated effort from both the OS and the apps developers though.