Roku also does not work well with Crunchyroll at all.

You can’t get any dubs, and if you get subtitles - they only seem to be in the language the show is. E. G. Japanese subtitles only for Japanese Audio.

It’s so dumb that neither Crunchyroll nor Roku will budge

What do you mean they won't budge? Is this a conscious decision they're both making to spite one another?

Roku controls Subtitles/Language as a system level which means Crunchyroll can’t fix it.

Roku refuses to budge that subtitles must match language spoken.

Crunchyroll is “fixing” the issue by creating duplicate seasons - one for each language - but that is a very slow process and it only fixes the dub

Once again I’m reminded that piracy offers a better user experience than the paid options.
It does. But it’s difficult to obtain 1000+ episodes of One Piece.
It’s actually really easy.