The ICAPM grew out of some of the troubles investors were running into with CAPM, including assumptions of no transaction costs, no taxes, the ability to borrow and lend at the risk-free rate, and investors being risk-averse. Many of these do not apply to real-world scenarios.