How to Brainwash?

Brainwashing is usually done by subliminal messages or with positive or negative reinforcement. Reinforcement is done by rewarding continued good actions and punishing the actions you don’t want. Why would you need to brainwash someone, though? Wouldn’t you rather have people with free wills?