The OP is correct. Bitcoin, in and of itself, has no intrinsic value. However, this does not prevent it from being P2P electronic cash. All you need is a community to agree that Bitcoin can be used a medium of exchange. Without a community that agrees to this, Bitcoin is basically useless.
The OP didn't really make that distinction from the start. Now that the issue is
intrinsic value, I'd agree. Bitcoin has no intrinsic value. Satoshi himself made that point in his early postings. What the market uses as
money never boils down to its intrinsic value.
Whether it has
value is another matter entirely. That determination is up to the market.