Github user michaelandrepearce commented on the issue:
https://github.com/apache/activemq-artemis/pull/1744
My view on this is that this is for back compatibility with 1.5.X clients
and should be done at protocol handling levels (not within core guts). As
Clebert has done for other back compatibility bits, the stripping (including
those other area's you noted) should only occur if the channel client version <
addressing version. (i think its 129).---
