It is neither a bug nor an abandoned feature. It is just that we are still working on creating a more generalized signing scheme that lets people sign with things like P2SH addresses (e.g. sign with a multisig address). There is simply no standard yet for signing with such scripts or with Segwit.
Note that you don't actually sign with an address. You sign with a public-private keypair and your wallet interprets it as an address. Your wallet could just as easily interpret it as a segwit address. We are working on creating something that actually specifies the address type, and more generally, allows signing with scripts.
reference:
https://bitcointalk.org/index.php?topic=2885058even new bitcoin core doesnt yet support segwit addresses.
Note that some RPCs do not yet support segwit addresses. Notably, signmessage/verifymessage doesnt support segwit addresses, nor does importmulti at this time. Support for segwit in those RPCs will continue to be added in future versions.
[1]#1 Source:
https://bitcoin.org/en/release/v0.16.0