I do agree it is a needed feature to be implemented.
It is a bug if it was supposed to follow the respective logic but, probably at the start, was not. I do remember not long ago. It was a feature/request that was not yet implemented,
It would have been catalogued as a bug if the feature had been released, but not working. 🙂
If it were possible to be done would have been coded already, but it is not.
Let's use words wisely and not demand like we own the product 😉
Let's be understanding and give them a moment to catch up. 🙂