bregalad
Хм, боюсь, что вы все же не общались с профессионалами и сами не являетесь оным ни в какой области) Для любого профи главное деньги. Если он поделится ноу-хау, то он потеряет деньги.
Слегка сутрировал, найдется конечно куча контрпримеров, но в целом именно так. Например программирование. Да, есть открытый код, но основные деньги вертятся там, где хрен прочитаешь код.
Преподавание - это по сути хобби, судя по уровню компенсаций во всем мире. Наука по большей части туда же)