The main reason for ico period long is if any company when they not reach hard cap then company extend the ico period . thats why i prefer bounty with short period.
Extend only those ICO, who are not really afraid of difficulties and fighting for their project. This is very commendable and usually such projects are still coming to market.