As someone who is grateful for your research and analysis, thank you, but filing a bug report is going to be WAY more effective, at least for iOS. https://bugreport.apple.com/ will get the ball rolling, even if it's been filed already. The more reports they get, the more likely they'll look at fixing the issue, especially if good use cases are provided.