Edited from a conversation with Joel_
Ever read Ayn Rand? I did fairly recently, and it explains a lot about libertarianism. You see, in America, it's actually those honest corporation-owning americans who are being discriminated against. Why should they have to pay taxes to support people who didn't have the same drive and work ethic as them? If those other people don't own their own companies, it's obviously their own fault - they should have worked harder! Class, education, and lack of social mobility are just excuses for the weak.
Also, Ayn Rand is a horrible writer (at least in Atlas Shrugged). Her allegories are paper thin, and the plot might as well not even be there. Once in a while she throws in an completely unbelievable love scene where they whisper sweet nothings about corporate profits and personal responsibility into each other's ears. It's awful.
Update - lots more discussion in the comments.