Hello, is there any progress being done with these ridiculous confirmations times?
Sure. Just pay a higher fee.
And yes there is work to increase scalability which in theory will allow more transactions to confirm and reduce fees by increasing block capacity. Segwit is being worked on as are hard forks to increase the block size limit.
But the only real way to guarantee that your transaction confirms in a timely manner is to pay a high enough fee.