Given that even payment processors like Stripe are removing it because the verification time is too long, it is sadly not satisfying solution in any way.
Also, again, good luck getting any b2b when you tell them they need to pay in bitcoin only.
Also, again, good luck getting any b2b when you tell them they need to pay in bitcoin only.
Verification times are clearly an engineering problem, not a fundamental issue. Long-term solutions are currently under experimentation (lightning, DAG currencies, etc.)
For small amounts, meatspace trades are doable using LocalBitcoins.com etc. For huge amounts, I suspect that expert assistance is available. It's the middle ground that's nontrivial.
False. You can mine it, you can receive it for free from someone else, and you can exchange goods/services for it.