What about the Bitcoin transaction fees ? Wouldn't it be easier to use Ethereum or something else? Actually, Ethereum is also known for its high transaction fees.
I don't know why you are having a negative attitude toward the Bitcoin transaction fees, but right now they are so cheap. A transaction with a fee rate of 3 sats/vbyte can easily get confirmed in the next block when you use the mainnet.
3 sat/vB is roughly about $0.25
Check the mempool -
https://mempool.space/