Not sure why you are so hung up on the semantics. Obviously the "legal definition" of frontrunning is different from the crypto native definition. What matters is that it adeptly captures the nature of these actions.
Words have meaning relative to their context.