I hate subtitles incrusted in the video itself, like Tiktoks style on youtube shorts etc.
Those are "hardsubs" and they are indeed the worst.
But "force subtitles" is something you actually want to have by default. They are the ones that translate languages other than the default languages (like when someone speaks Spanish in an English movie).