I think so. That + epigenetics, and the "one gene one protein" slogan one learns in grade school aggregiously plays down the complexity, even if it's not false per se.
I didn't study biology so my 'knowledge' is limited to the approximations fed before. But as a programmer, I can imagine that a change at lower layers can impacts upper layers tremendously. I'd like to read more about gene interrelation / dynamics.