I never understood the immersion discussion. For me immersion is not a sign of quality of TTRPG at all, I am super rarely immersed. Immersion is for me a very sensory feeling, I have it most often in good movies or AAA games with high production values, when sound and visuals immerse me in the world. It is also for me a solitary feeling, Its me silent in the chair of the movie theatre or with my headphones in the dark in front of my TV.
At TTRPG I am fully realizing all the times that we are not a group of hobbits on an epic journey, but a bunch of joking friends at the table, we eat pizza and play pretend to be a bunch of adventurers. I see them rolling a Nat 20 and everybody screaming in joy - I am immersed in the game itself on a meta level, but I think I am super rarely immersed in the ficional world and narration. The rare moments when I am immersed in the narration is when the DM does a "cutscene" with a sophisticated narration und soundtrack aka once again sensory and solitary (everyone shuts up for a few minutes). For one monologue this is fine but I could never play a full evening like that, that would destroy for me the appeal of TTRPG.
IMO immersion is nice to have from time to time in TTRPG, but shouldn't be the target indicator for a GM. Player engagement is much more important for this medium of entertainment.
To the topic of "description on demand": Our tables love this. We do it all the time (we have two tables with overlapping friends and switching DMs). So people who claim its "objectively" bad DMing are plain wrong. Its a matter of preference and everbody who claims otherwise is giving a very opinionated advice that I wouldn't take too seriously (The Alexandrian in a nutshell).