Ехать можно и после 21 часа долго. Это смотря где живешь и где работаешь - можно жить в не самом ближнем Подмосковье, можно жить в Подмосковье с одной стороны, а работать на противоположном краю Москвы. У меня муж тоже ездил домой после 21, все равно больше часа получалось, ездил исключительно по Москве, с Сокола в Перово. Сейчас поменяли квартиру на поближе, получается минут 40 на дорогу со средними пробками. Так что согласна, что по возможности нужно приближать работу к дому любыми способами - менять работу или квартиру. Жесть конечно по 5 часов в день на дорогу тратить((((Еще как вариант компромисса - ездить на общественном транспорте не всю неделю, а хотя бы 2 дня в неделю. А потом муж сам втянется, поймет что прибавляется пара часов в день на активную жизнь, может и пересядет на метро. Но это в том случае, если ему хочется проводить время в семье.