Shitty libraries, hidden code or absurd levels of encapsulation, thousands of libraries to do a simple task, tutorials on new hardware based on some obscure library made up of 30 GitHub files, shield towers 15 stories high because nobody has read the...