I do find this aspect of Bitcoin annoying. I would have to renew my passport / drivers license to get the $'s safely or take a risk with total strangers on the internet.
that is not an "aspect of bitcoin", that is an aspect of "fiat"!
and it has always been like this, whenever you want to do something similar to buying bitcoin (anything else you can think of) using fiat, you have to use your identification unless you are doing it with cash and face to face.
for example if you want to buy stocks, or participate in Forex trading you will have to do the same verifications.