I have a credit card and paypal but I cant buy coins at the going rate. That there is the biggest hindrence. != Liquidity.
This forum is more worried about trying to correct people and show how intelligent they are than any other forum ive seen. If you read my post you'll fully understand. It is pretty straight forward regardless of me saying liquidity or illiquidity. Its a liquidity issue.