Earlier quoted context omitted.
I don't understand why you're assuming we need a pure Bitcoin economy for there to be a network effect. If sufficient number of vendors accept Bitcoin that will be enough to create a network effect. Once you have a network effect with a size less than the size of the entire economy there will always be upside to own Bitcoin since that size can continue to grow.
I don't understand why you're assuming companies would willingly choose to use Bitcoin over banking alternatives. Even companies who transact in Bitcoin generally won't be sending Bitcoin blockchain transactions on the blockchain with all of the associated fees, not to mention risks of keeping your company's money in a computer program where a rogue employee or hacker could simply embezzle the money instantly and irr…
* International transactions easier than regular currencies
* No third-party seizure
* Security and control (user autonomy)
* Anonymity, privacy and no tracking (just make sure your wallet ID is not to your personal ID)
* No risk of chargebacks (better for vendors)
* Transparent and neutral (how much did you trust banks in 2008?)
You may not value some of the above and indeed some vendors may not, but I don't think you can say that is true about everyone.