I think it's because the issue blockchain was having in past has been fixed and now transactions are confirmed very fast.
Let's see if this happen again in future.
What you say doesn't make any sense... There are no issues with the blockchain, and thus there is nothing that has been fixed. The only issue are the stingy people that don't know how to adapt to the situation where mempools are stacked with large amounts of transactions. In this case, adapting to the situation is to add appropriate fees where you pay attention to the fee/byte ratio. Not sure what desktop wallet client (or online wallet) you are using, but in case of Bitcoin Core, it will give you a fee estimate as to what it thinks is appropriate according to the situation and your transaction of course. It doesn't mean you are forced to go with what the wallet client suggests, but it's either that, or you being stingy with fees where it results in many hours of waiting.
https://bitcoinfees.21.co/