~
I will never recommend anyone to lessen the fee as miners will not pick it up and confirm it. When you are sending Bitcoin through a wallet always use the default or given fee to get your transaction confirmed within a stipulated time.
Miners have become very particular with fees now days after the recent halving. So, alway be cautious when you send Bitcoin.
That's inaccurate. Miners prefer higher fees and those tx gets confirmed first BUT it doesn't mean tx with lower fees don't get confirmed at all. They will be but at a later time unless they have been dropped by the nodes.
Why would you not recommend lessening the fees when they can save up a few dollars for doing so? When you're not in a hurry, you don't have to follow what the wallet default fee is.
Example:
If the network is congested, the fee is usually high and if you send at those times, the wallet would probably set a fee equivalent to $5. If the other person you are planning to send to is willing to wait, why pay for $5 fee when you can send now at $0.50 and your transaction will still be confirmed in the next few hours?
Maybe you are not familiar yet how to check mempool and do estimates. You should try to learn that.
Perhaps above actions are of careful people. I usually just check to see if my account is enough to transfer BTC & pay transaction fees 
It will save you a few $ if you do.