Accelerators won't solve a damn thing.
It's the code that needs change.
Correct. Accelerators are there only to get out of network congestion situation. They won't confirm until a block is hit. It wouldn't be in place if an action had been taken earlier.
Right now I don't think there is a use of any accelerator since fees ATM is low and there is low transactions in mempool as well. Even a transaction passed at 60-80 says/byte will pass in 7-8 hour.
I had a tx with 130 satoshi waiting for 18 hours in the mempool.
The number of transactions in the pool has gone down but the size of the tx has increased.
Also take a look at how many tx have been in the past 72h with over 300satoshi
http://bitcoinfees.21.co/There have been more transactions with over 300 than under 100 in the past 72h.