The relatively low civilian casualty count isn't because "Russians are so noble", but because:
1. Frontlines are static, giving civilians plenty of time to evacuate
2. Civilians actually have where to evacuate, Ukraine is big and covered by an extremely dense air defense network. Women and children can also freely go to the EU.
3. Ukraine has received an unprecedented amount of humanitarian aid.
[1] - https://old.reddit.com/r/CombatFootage/comments/ublj5l/luhan...