To be fair here, this isn't rather an issue/bug but rather how the software is intended to work. While I understand you want to see this changed, I do want to set expectations here and point out that this isn't like fixing some small-time bug, edit two lines of code and we're done. It's a fairly large design change to Commerce and functionality of all who use Commerce. With that in mind, this is not something that will more than likely happen in version 4. The future is still out on changes here so can keep your eyes open but I would not set your heart one way or another 🙂 .