No instructor I ever flew with taught landing on roads in the USA.
They all taught fields instead of roads - roads have power and telephone lines along the side and across them, as well as bridges and fast moving objects.
Far safer to land in the field, like the plane was basically designed to do anyway (most SEP were designed when we used grass strips).