Each time I will just choose standard fee, offered by blockchain, and send bitcoins.
Recently, I had several btc transaction with a very long waiting time for confirmation, more than 24 hours.
After such experience, I always chose higher fee than recommended.
If you really think that sending btc without any fees will save you either money or time, good luck with it
I will not recommend it.
Yes. I too will not recommend it because if everyone start doing it then think about the problems it'll arise to the miners and to the Bitcoin universe.
You can change the fees for your transaction by making a wallet which has the feature to do that. But it's better if you pay a little fees to the system when system is giving you much in return.
But miners are getting greedy and they are asking for fees that even after giving it the transaction doesn’t seem to be that faster, and if people start paying more and more they will keep getting greedy and eventually the bitcoin will become like any other bank transaction.
You don't have any choice but to allow miners to control transactions. That's the design. If mining was more decentralized it would be less of a problem. The issue really revolves around the expense of mining. When mining was possible on any computer CPU it could be very decentralized. Now that mining is reserved for wealthy mining consortiums, control of transaction acceptance is highly centralized. Unfortunately, it will only get worse as the mining reward continues to drop and company profits rely on transaction fees.