I don't want to disparage prettier, but to call it a foundational piece...
All that time spent staring at code that could have been more readable, or writing style guides and reformatting code, is now spent doing what we were trying to do in the first place. And now, speeding up the time we wait to apply formatting or check it in CI by rewriting it in Rust™ gives us a bit more of that time back. :)
I worked on a team without a formatter for more than 5 years. I'm certain many people have done the same. "Essential" is overselling.