Actually, the cost of voting is just the size of the vote on DAG, not half a megabyte. The amount you see in your History tab is a movement of funds from all your addresses to your current address or in case of single-address wallet, just movement of funds to same address.
So, the actual cost of vote is around 700-800 bytes (≈ $0.00004).
RE: Byteball Wallet Poll: What is the best unit for the future?