Fox.....if you are invading another country in violation of numerous Treaties and the like.....do you think the absence of rank badges and unit patches is going to be an issue to those calling the shots?
You are entirely correct in your comments but I have to think that is way down the list of concerns laying on Mr. Putin's desk blotter right now.
Who knows....absent the markings.....they might be passed off as some sort of Contract Security Company and not Russian Military forces.
Plausible Denial?