In a very literal sense they are. @vandeberg has final authority on all code changes, I suppose unless the top witnesses want to collectively fork the codebase and start working on their own.
If the Steem github were run by someone who interacted, it would probably help a lot.
Ah, I wasn't aware of that. I thought anybody could contribute code and the witnesses could vote on it.