I agree, but only to some extent - I kind of accept that anything I put into the guild bank is no longer mine and is free for anyone to take and that’s why I put it there, so it doesn’t really bother me who takes it.
You can only allow certain ranks to withdraw from the guild bank already too, which is somewhat helpful.