> 1.) The commute is brutal. If you live in any decent sized city and have a family, it's likely that you are far enough away from the office that you have to drive 30+ minutes in pretty horrendous traffic.
This is fundamentally a problem with urban design, not with in-office work.
Not really. Any large city has this problems, even cities that excel in public transport like Tokyo. The commute might still be upwards of 40-50 minutes unless you live near tech hub of the city which typically is super expensive and also risky as often there are several hubs in one large cities and now you have to move places to regain comfort.
This is fundamentally a problem with urban design, not with in-office work.