I have always wondered if a service could not be created to automate the troubleshooting of problems like this? A group of miners and/or a pool could offer this service as a extra income. They should create a website, where they advertise this service.
A lot of newbies and old timers makes mistakes and if they are not aware of the people rectifying these mistakes, then they are going to get frustrated with this technology. Let's create a single portal for problem solving of tx mistakes like these.
Call them the ^smile^
check out the many BIPs that have been created so far, they have all been trying to avoid making a centralized thing like what you suggest.
examples:
- simply resend the transaction with higher fee
- Child Pays for Parent (CPFP)
- Transaction replacement (RBF)
all these makes it automatic, so you only need a bitcoin wallet to make the transaction and send. some of these are not implemented my miners though! (like CPFP)
Ok, I might have used the wrong word, "automation" in that context. This should not be part of Bitcoin, but rather a value added services, provided by independent people. Like badbitcoin where scams are reported in one place and people have a one-stop solution to their problem.
So when we see this, " My tx is not confirmed for 20 hours, because I send too little fees " We can simply direct them to a centralized service to resolve this matter. Not everyone have the skill set to do this, so they need a little help.
This is not a permanent solution, but it adds a temporary solution to the problems being experienced now. In theory, if SegWit & LN is accepted, this might not be a problem anymore, but we are still far away from that and the users have these problems now.