What math are you doing?
Discussion
Not math. Real experience.
If you are sending small amounts on lightning they can find cheap routes, but try sending larger amounts and you will feel the pain.
What's the realm of payment size you're doing?
Are these payments for commerce or for managing liquidity?
Say you are sending a friend 1m sats.
Does it matter if it was for commerce or managing liquidity? It’s a cost we are paying.
Show me some numbers

a million sats is an absolute fortune In the future however
It could be that you're sending from / receiving to relatively isolated nodes. Have you tried setting a maximum fee?