Plenty of evidence for significant numbers - people just seem to have quickly forgotten it and/or it doesn't mesh with what they want to believe.
I've several sources with a good overview of units, etc. deployed to Ukraine and keep an eye on the stuff Oryx posts - but that doesn't mean they are being deployed at full strength as some seem to believe.
I'm not just pulling this stuff out my behind - for instance I said Russia was targetting power infrastructure with these strikes overnight before reports like this started to come in
https://twitter.com/COUPSURE/status/1579465601231507457