I think whether to use modal window or not should be case-by-case basis.
I once refactored a web application for a data analysis platform using a front-end framework that I developed myself, and many of the prompts and information display functions in this framework are implemented through modal windows.
When we showed the system to customer, we still gained a little acceptance.
Of course, this internal private system doesn't need to do SEO optimization and indexed by search engines, if there is such a demand, using modal windows may not be the best way.