Whether Gnome has horrible coding practices is not evident at all from this post.
The only thing evident is that 1 developer is acting in an inappropriate way, although considering the OP’s aggressive attitude right from the beginning, it’s not unlikely that the developer’s inappropriate behavior is a response to the OPs aggression.