Any specific scenarios where it fails? We're using it across a wide codebase and several teams and I haven't seen or heard that issue.
Of course the correct way would be to force the dependencies to support es.
But vite has now become default for me as well for new projects.