I believe many of us has lost the precious Bitcoin at some point.
A lot of this loses could be traced back to wrong wallet addresses on the part of the sender (more reason you should double check the address before sending).
At some point you mistakingly sent Bitcoin to an ERC-20 wallet or sent it to an incorrect wallet.
Either ways, the coin becomes lost.
In times like this thoughts like this set in, "why is there no provision for recovering lost Bitcoin?
My answer to this might sound inconsiderate, but...
It is a good thing you lost it, and it's a good thing it cannot be recovered.
Maybe you will be more careful next time

When you consider something as valuable, you ought to treat it with great value and care, so before sending out your "valuable Bitcoin", if it's really important to you, ensure that you double check the address to avoid loss.
If you have lost Bitcoin the first time due to the aforementioned wallet issue, then you ain't supposed to lose another one, as you must have learnt to be more careful now.
While reading your post about this topic, I am waiting if there's an update that can recover lost bitcoin at some point. I am just dismayed there still hasn't. But very well said, there is a less chance that a person might lose their bitcoin to other wallet or incorrect wallet address since it is their money and each of us is carefully taking care of the process of sending. But if we are going to be careless in some point that we need to send many quantities to many addresses, there comes the problem. If ever in case we need to do that kind of task, we better ask for the help of an escrow.