> In that case "make your profile private if you don't want to be harassed/stalked" is not really that palatable.
If someone is harassing you on twitter, then blocking them still stops that, modulo them making a new account. Stalking, in the sense of looking at your public posts, can't be stopped, because it's trivial for them to open your posts in a private window, or create a new account just for stalking (which of course they wouldn't tell you about, hence you couldn't block it). So in fact the only option you have to avoid such stalking is to make your account private, period.
If someone is harassing you on twitter, then blocking them still stops that, modulo them making a new account. Stalking, in the sense of looking at your public posts, can't be stopped, because it's trivial for them to open your posts in a private window, or create a new account just for stalking (which of course they wouldn't tell you about, hence you couldn't block it). So in fact the only option you have to avoid such stalking is to make your account private, period.