Sort:  

because it can't be used to send or receive fund and for security reason . so, if you want to send or receiving fund then The Bitcoin address is the answer Not The Wallet ID (It's Different).

I understood that. But can someone stole coins with wallet ID ???

Yes, if you share including the password lol. hacker always had many ways to stealing your money.