You guys forget that F1 Development is also a gamble.
You do not want to show your cards too early, especially if you feel you are onto a potential development. otherwise a team such as McLaren will Throw their resources at your concept and churn out their own take on it.