Paypal is free and secure and online and for the most part anonymous.
Western union costs money, reveals your full name, and is in person only.
The only reason people use wu is because it can be turned into real money super easy, whereas paypal must be attached to a bank account to turn into cash.