Some people have alt/purchased accounts so that they may speak their mind without fear of people associating certain ideals or policies to them.
Imo, this and for advertising space is the only legitimate reason for buying Bitcointalk accounts. Even if you're a legitimate business owner, you shouldn't buy an account, mainly because people
will notice and accuse you of being a scam.