because bitcoin is so popular right now, it's very hard to do that without giving your ID or credit card, and to be honest, it might be even impossible
Anybody who gives me the right amount of cash will instantly get bitcoins from me. It is very easy to buy, just find someone and buy it in person. Localbitcoins can help to find somebody.