And yeah, brands aren't people. But guess what? Brands are made out of people, and those people have just as much a right to be on Twitter as you do!
There are lots of forms of electronic communication that are non-public. If you don't want people reading what you say, use those.
/rant