Saying Iboattrack bit the big one isn't right. The technology is amazing and for their first year they did a fantastic job of getting out there. As well, they seem very responsive to working hard on making improvements. Yes, "freezing" finishers seemed to be a problem for them...I am sure they will fix that. In the mean time, cut them slack and be a bit more appreciative of their efforts.
I believe they made a very positive contribution to distance sailing this season and applaud their efforts.