(1) I also hate Bitcoin confirmation time if this time can be reduced than Bitcoin price will go to the moon. Now days banking transaction getting more faster day by day and Bitcoin transactions taking more times day by day.
(2) But I always check Bitcoin address tow or three times before sending my bitcoin usually I copy paste BTC wallet address so there is less chance of losing Bitcoin on wrong address. But if a wrong entered BTC address does not exist than I have doubt that transaction will be performed by the network .
Same problem. Seems like it will get more worst when users gets bloated in this industry. Perhaps there are some moves that are being taken to clean this problem.