О, это интересный но очень объёмный вопрос, поэтому на него и требуется объёмный ответ, а времени пока нет...
Ну для начала, для совсем занятых людей, что не особо усидчивы и в основном не читают объёмных ответов, а если и читают то только, как говорится, по диагонали и бегло, а при прочтении текста таким образом не всегда можно уловить смысл прочтённого, поэтому если кратко то:
Потому что в России выделяемые деньги на оборону доходят именно до адреса, а не в карманы чиновников, в том числе и военных, как это происходит в тех-же США, где бюджет на оборону превышает российский бюджет в...десятки раз, если не на порядки, но до сих пор в вооружённых силах США техника и вооружения 60-70-х годов выпуска, кругом дыры и покрашенная ржавчина, а по уже многим видам вооружений, тем же средствам РЭБ, гиперзвуковому оружию, боевым роботам и искусственному интеллекту, США отстали от России навсегда, ведь пока они нас безуспешно догоняют, Россия тем временем не стоит на месте, и либо проводит глубокую модернизацию уже имеющихся вооружений, либо создаёт новейшие, при этом те виды вооружений, что уже показаны на выставках и в ходе военных учений, это уже не новейшие, а просто новые, а новейшие ещё засекречены и проходят испытания по тихому в укромных местах, благо Россия огромная страна, у нас можно спрятать не только какие-то новейшие вооружения, но и ещё несколько полноценных армий со всеми вооружениями и техникой.
Так что вот, основная причина превосходства российских вооружений над западными это финансирование, что выделяются на оборону доходит туда куда надо, ну и конечно же ум наших учёных, с чём тоже, надо сказать, у Запада большие, просто огромные проблемы.