I have never used the DAI stablecoin. The DAI stablecoin runs on the Ethereum ERC-20 network, the fees will be expensive of course. That's why I never use DAI, I prefer to use BUSD or USDT which tends to cost less in every transaction.
Looks like you don't know DAI very well because at this point there are already many networks for DAI besides ERC-20 and you can immediately check coinmarketcap to see them though I will give a little screenshot of this which I took from coinmarketcap as well.