It seems like retail is less involved this run and there's not many smaller buyers and it's more institutions buying btc this run, so that could be one reason transaction fees aren't to high. When instead of millions of people buying smaller amounts each sending their own transactions you instead have a smaller amount of buyers buying bigger amounts and sending less transactions the mempool will be less congested.