Your opinion is highly appreciated, Johannes. I feel that we will have to implement this change as you are proposing. I don't think I am rushing this change, because I believe is already late. It should have been fixed in PHP 7 or PHP 8, but because very little people use mysqli this extension hasn't seen much love. I know we can't remove mysqli completely so I am trying to improve the situation a little bit. The reason why I think the time is now is because of changes to PDO default error reporting mode and the move from Warnings to Errors in PHP 8. Moving to mysqli exceptions makes sense now. Other warnings in mysqli extension have already been turned to exceptions. I don't think the deprecation notice will reach as many people as we hope, but at least it will give us peace of mind. I am sorry if I sound a little bit defensive about my ideas, but I know from experience that many developers are allergic to any kind of change and I have to use a lot of convincing to achieve anything. I'll close the voting tomorrow and then I will think on how to adapt the RFC to deploy deprecation notice first.
Thanks. Kamil