A, it's nowhere near 500k casualties, that's western propaganda. America's own strategists are admitting Russian casualties are low. (There's plenty of comment and interviews on line)
B, The slow pace of the advance could be down to a number of reasons, such as, giving civilians time to...