The way you describe, Russia’s military command were expecting weeks of buildup to happen in stealth and when the evidence that everything was being leaked emerged they ignored it. Do you think they are so stupid?
The rummoured narrative is that the Russian spies believed that they have enough higly positioned Ukrainian military officers on their payroll. Thus the Ukrainian president will either have to run away at the start of hostilities or get couped by his own people. After that they can place a new leadership structure on Ukraine.
I don’t know if it is true. I don’t have proof either way of course. It’s merely one of the possible narratives which could explain how the Russian’s military command could have hoped for a quick victory while not being stupid.