> I can't even imagine doing anything complex without being able to see the code

I mean, it's totally possible they just aren't doing anything complex.

That being said, for even the simplest stuff I do I benefit from looking at the code, making changes etc.