As a hacker, I've never taken a marketing class (or even a business class) and this all just seems like common sense to me. Pardon my arrogance, but it does seem to me like we hackers/coders are inherently better equipped for branching out into other areas of business than MBAs are at branching out into technical areas. That's not to say there aren't a high number of MBAs who can hack; it's just that a hacker's ability to quickly recognize patterns and manipulate systems to their will makes it a bit easier, whether it's code or the flow of information/relationships between people required for business/marketing.