Obviously ICO is more profitable, but we have so many scam one in the market, although ethereum is better than other in making profit, but it permit the creation of new coins. Why ICO which is known as initial coin offering is a new fundraising mechanism where block chain start ups to take cryptocurrency as an investment.