Earlier quoted context omitted.
> I read that a lot. Why do people don't like the new extensions? Probably because you'll end up with .mts, .mjsx, .mts, .mtsx.
So? If they are different types, it makes sense to have different extensions (e.g. if mts implies typescript module).
Or mpeg transport stream: