$5 is a very cheap transaction dude. When you could see a few months ago and you will have needed more than $150 for a single swap on uniswap.
I think that's relative. If you compare it with other market like Pancake, then $5 for a swap is really expensive. Let's face it, ETH is not cheap to use, until v2 comes or when more rollups happens, don't place too much hope for ETH to go cheaper.
surely with ethereum like that, it doesn't work. It would take alternative chains, such as bnb