Crypto transaction fees depend on two factors. The first is the time required to generate new blocks. The second is how many transactions each block can handle.
Compared to Ethereum and many other coins, Solana’s block time is fast, and block capacity is high. That makes it more efficient and so SOL fees end up being lower.