TBH, I'd be in support of removing every feature related to C++ interfacing. To interface with C++, you need to become like C++. If you become like C++, people will just use C++. D has spent considerable engineering effort in various areas in chase of a mythical "C++ programmer", but those people seem to be moving to Rust instead.
The rationale would be focusing the efforts of the small development community on the important features and having to worry less about breaking existing functionality.
So we remove a bunch of well tested, working language features on the basis of making the community do less work?
UFCS will probably never change, and even it did it's actually a relatively trivial part of the compiler to implement (i.e. Just a change to the grammar and a basic lookup and type check)