The problem is with the ambiguity of the term. From a legal perspective, "sexual assault" doesn't require violence but for ordinary people, use of the term implies some sort of attack or aggression. It's only a few years ago that I learned from online discussions that in some jurisdictions the term "assault" has a specific legal meaning that does not imply violence.