No they have not misled us. Their own too optimistic expectations have misled them. They were out too early. On the other hand, while development has been slow, coming out has for sure increased their speed and customer feedback. Tough times for IRex employees I guess, and tough times for Iliad owners as well of cause.
After one or two years this might get an interesting case for business schools. We might bet if it will be a success story or a disaster case.