Although I agree the fee could be higher and we could all benefit from that, I also find it problematic to price these things in USD. I've always viewed 3 Steem as becoming a lot of value in the future due to massive gains/volatility.
In my opinion, the price of these services should be determined by how much stress they put on the network, not some arbitrary artificial scarcity number we came up with based on legacy fiat.