Russia has a long history of requiring internal passports to travel, including the USSR but existing both before and after.
Its not much of a German thing any more, precisely because the Germans seem to have an awareness for just how ridiculous things can get, whereas Americans seem instead to just be fine with the ridiculousness..