理由は簡単で違法な労働のさせ方だからだよ
全社員が定時に一斉に出社して一斉に昼休憩をとり一斉に定時に帰るという労働形態以外は
日本では原則的に違法
ただし在宅ワークだとかフレックスタイムだとかの例外的な勤務形態をきちんと明文法にして
それを労働組合 (がなければ過半数代表者) に認めてもらうことでこれらが可能になる
もともとそういう労働規則を持ってない会社が急にこれを作れとなって急に用意できるものではない
「電車が止まったなどで出勤困難な時は有給の特別休暇とする」という規則はたぶんもともと作ってあるから
コロナで出勤困難ということにして特別休暇を与え、休暇だけどボランティアで働いてもらうという感じに
脱法してるところはあると思う
ただそれだと休暇なのに働かせたということで問題になるし
休暇中の社員が社内の機密情報にアクセスしたということになりいろいろヤバイ