ассемблер очень простой язык, не понимаю почему его сложность так утрируется

там ограниченный набор команд и все. проще бейсика.
и машкод pdp/lsi 11 я научился набирать с пульта раньше чем написал первую программу, на macro-11

для написание la2 сервера знание ассемблера это negative skill, поскольку эти люди обычно не в состоянии работать со сложными структурами данных и тридами.
Java API это намного более сложная вещь, чем несколько десятков примитивных операторов