In the same Sailing anarchy discussion it was said by one the foiling "Rocker" team members that their foiling project was not a last minute attempt, but rather a well planned and thoroughly executed sister project. They really intended to make this craft their flagship.
I think their own comments are telling, They don't feel that there is enough potential in the full foiling concept to continue developping it for the C-class cats.
Wouter