Bitcoins are viewed as an alternative to traditional banking.
There isn't a peer to peer passage of bitcoins. Like the banking agency is a mediator between the two people sending and receiving money; miners are an intermediate between the sender and the receiver.
Just like the banks; the miners also charge the processing fees. The lower the processing fees; the more likely are the chances for the transaction to get cancelled as miners wouldn't add that to the block.
Like in an banking institution, the Central Bank controls the money supply. In bitcoin, anyone with sufficient hardware configurations can mine as many bit coins as he wants? Is it justified?
Can't my real identity be traced; if I use bitcoins? Is it true or false? And how that works?
If I open a bank account; I have to present my legal documents but in the case of bit coin transactions; I don't need to. Then how the Indian Government is trying to put a tax on bitcoin sale/purchase; if they can't trace the real identity? Can my IP address be tracked?
How these points can be countered? More non-technical and explanatory answer is welcomed!