I still don't see a bugfix that matches your complaint. The warning is about the compiler behaving as designed; it's for programmers who are probably using that behavior incorrectly.
Solidity definitely has design warts; possibly Viper will end up the leading language, once it's production-ready.
I'm sorry, 18 days, not ~6. I said 1/3rd the real duration. Since Solidity has only been around about 800 days, 12 days is a non-trivial error.
Still: my complaint that the language is poorly architected and dubiously implemented and tested stands.