This has been discussed time and time again. It's just people's taste and sometimes wallets that they prefer to purchase higher quality (in most cases) clothes. I, myself, prefer brands that are a bit more expensive than your generic Wal-mart or Old Navy stuff. It's just how I like to look. Simple as that.
