Uh, no, that's not true. "The BSD school of hackerdom" doesn't reject intellectual property. What a ridiculous oversimplification.
Licensing terms are a business tool. The choice of license at any given point depends on what goals one has, and also what constraints one has. Assuming no constraints, I'd say that anything you feel you can monetize you should either keep proprietary, or use GPL for, while anything you cannot monetize should be licensed under BSD or MIT or similar. That's my take, and it's a common take for many of us who BSD license code or work on BSD licensed code.
Aside: how does one get compensated for BSD-licensing? Easy: a) other people's BSD-licensed sources, b) credit and reputation. Both are a big deal.