That guy is really digging a hole for himself.
It would be great for you guys if it really is finished and got implemented, but imagine the uproar if it did not get implemented. IMO, he should keep pretty hush about deciding "make or break" features, as any that are confirmed yet do not get added to the final game will only knock his reputation down.