To start with,
development of a decentralized network
i.e. reject transactions that have an incorrect outward tx amount.
Don't go hand in hand.They're two opposite sides of the same coin.A true decentralised network shouldn't forcefully restrict the fundamental features of a coin.
To clarify: if you, for example, want to have a decentralized coin/token and are using it in a semi-contained setting in the context of spending specific amounts at a store, what would be the best way to
a) secure the network without high costs
Won't the costs gradually increase as the network grows ? Even if you have a scalable modal ,at some point you'll face scalability issues because you just can't implement or know "how scalable" forefront.
b) prevent human error with transactions i.e. spend specific amounts of coins and/or "refund" in some way
Has nothing to do with a decentralised network but yes such minimal features should be taken care of.