Russian intel proved its inefficiency
In February 2022, when Russia was gathering troops on the Ukrainian border, Conflict Intelligence Team experts said that this number of personnel and equipment would suffice to capture large cities. Different estimates put the total number of troops at the border at 150,000-190,000. That included 90,000 soldiers and 30,000 National Guard officers. The rest were the militias of the so-called “people’s republics” of Donetsk and Luhansk. Though its army exceeded Ukrainian forces in number, Russia was poorly prepared for the invasion. Firstly, the Russian army used obsolete maps from the 1970s. Soviet intelligence had indeed made detailed descriptions of many Ukrainian cities, marking military facilities, but 50 years later these maps are obsolete. Many factories have closed down or have been turned into civilian facilities. For example, Russia shelled the Zhuliany airport in Kyiv because it used to be a military warehouse.
Secondly, Russian intel was wrong in its assessment of pro-Russian views in Ukraine. The army seems to truly have expected Ukrainians to greet it with flowers. Guardsmen entered cities armed only with truncheons and shields, and regular soldiers were poorly-equipped, instead carrying parade uniforms. This is proved not only by photos published by the Ukrainian army. According to Mediazona and the BBC Russian Service, who are keeping track of killed Russian troops, soldiers of orchestra regiments were among those killed in the first days of war.