...
Yeah, there are many platforms for ICO conducting, but ethereum is still the most popular and convenient for developers IMO.
it is most popular because they advertise it nonstop. and with the manipulation of market cap ETH stays on number 2 rank.
but it is not at all most convenient way for developers specially because of the programming language it uses. and all the bugs that it has. and each time millions of dollars worth of tokens are lost because of these bugs.
Recently buterin made some kind of statement where he said about burning of ETH tokens via increasing fees for ERC20 projects. It can be very harmful for ethereum so others platforms would be much more attractive. Only time will show.
it was because of the huge ETH supply and the fact that ETH has no cap.
they are trying to mitigate the supply part of the supply and demand rule so that maybe they can keep the price up by reducing the sell pressure.