Definitely not excised - the fact that union member destructors should not be called by the compiler is not immediately obvious, and the user should be warned of this fact.
Also, the text should probably advocate destroy(u.field) over calling __xdtor directly. Otherwise, your text looks good.
One related problem is issue 19122, or the fact that destructors are indeed being called automatically for union members. That shouldn't affect this issue, but it means that your text isn't correct until 19122 is fixed.
Comment #2 by stanislav.blinov — 2018-10-21T11:09:08Z
I propose to still make the change, but also add a note about outstanding bugs (IIRC there was another one concerning assignment of fields). At least that way the spec will not be misleading.
Comment #3 by github-bugzilla — 2018-11-22T17:06:53Z