I dont want to be a [censored], and adopting some of these things seems definitely interesting, like eating and sleeping at night, and not using fast travel...I think it goes a bit too far in other respects.
I mean, why is any of this "roleplaying"? I never played D&D, but my cousins created their own world and Pnp RPG, and nowhere were they simulating eating and sleeping (although they did simulate other stuff).
There's many different ways in which you can play a pen and paper game. Once I was game leader in a PnP group and prepared an adventure where the player characters would be invited to a feast. I even brought meals to suit the culture there and the players got to eat it when the in-game meal began. It adds so much to atmosphere.
And while we normally do not "simulate" eating and sleeping, of course it does happen. Normally it isn't very drawn out, but if the characters travel from town to town they do of course have to rest, create watch schedules etc. so that when a wild animal attacks at night we know who is sleeping and who isn't, whether the fire is burning, if there's any food outside that could attract (harmless or dangerous) animals etc. Of course most nights nothing happens and they are just skipped, but they are mentioned, at least. Same with any other breaks, rests etc.
In a town, for example, the tavern is a place where player characters can meet interesting or important people, so of course they visit it daily.
How would you NOT have that? Of course some PnP groups play without ever mentioning eating or sleeping, but that just means they miss out opportunities for increasing immersion, having character interaction (evening, firesite, best place for talking, singing, finding out about the backgrounds of the fellow characters etc.), and much more, such as tavern-relevant stories.
One time we had a player who played a dwarfen cook - and he was excellent. He couldn't fight, use magic or stealth or anything else, but he was a very fun character, always keeping everybody well entertained, making friends - the party basically helped a small tavern to become very popular due to the good food he cooked for them when they were resting there for a while, because he didn't like the food they made. He even invested into the place, and the owner is now a good friend of the party and many important events took place in that tavern.