I believe programmers are still free to define specific operators in lieu of the compiler-derived ones for such cases.
I found a blog post which raised similar concerns [0], and P1185 [1] proposes some solutions. I don't know whether they made it into the standard, though.