No I havent handed my photo to my bank and I wont do so for all the shady btc sites mentioned here. I dont hand my ID or "get verified" to amazon when buying stuff or other currencies either.
Bitcoin is the worlds biggest scam.
EDIT: Aside from the verification many of the exchanges actually dont deliver BTC to your own wallet but provide the kind "service" of keeping "your" wallet at their servers.