Many technical people are uncomfortable with business because it's too organic. It would be really nice if X amount of effort guaranteed Y amount of dollars, but that's only somewhat predictable some of the time.
There's also that whole marketing thing (which I understand the need for, but will never understand the thing itself) that can drive tech people batshit.
There's also that whole marketing thing (which I understand the need for, but will never understand the thing itself) that can drive tech people batshit.