а то что бцл написана на C# тебя не смущает?
А как язык бцл мешает использовать бцл в других языках дотнета? Это очень странное сравнение. Никто не говорит, вроде бы, что скомпилированный код сорс генератора нельзя будет использовать в фшарпе. Проблема в том, что это сишарп код, сгенерированный на основе сишарп кода, то есть сорс генераторы можно использовать только в сишарпе. При этом IoC, regex, библиотеки сериализации — это часть дотнета. Но они будут использовать сорс генераторы, то есть станут недоступны из других языков.