In your case yes. But normally people don't have to pay $2 fee to convert from Fiat, they just send BTC to one another, right? So even sending $20 worth of BTC and paying $0.60 for this is not that bad IMO. But of course if you want to send $5 it's bad, but I think we'll find a solution for that if we think hard enough.
Who do you know besides an ASICS miners that don't have to convert Fiat to BTC , to Have BTC to send.
Just Curious. 
People who are getting paid in BTC for their work. I know a guy who earned $2,000 in BTC in one month, in August 2016, for creating a poker site. There are many others earning smaller but still significant amounts, for example here, participating in Sig campaigns.