Because new accounts are being verified manually by Steemit before they give you the password.
As they say in their homepage:
"The Steem blockchain powers many real time content apps like Steemit, and is run by community members all around the world. To help protect them against bots and name squatters, a small fee is charged to create new accounts."
Along with the fee, the manual verification is required to prevent exactly that.