The cost to run a BCH node is actually less than even BTC.
We fail to take into account The cost of cpu, storage, bandwidth continues to decline through time.
Yes, you're right about that. However, I still think my point stands when considering expected future adoption and the type transactions that will/should dominate.