I have owned many German cars, some are quality others are complete trash. For the most part German cars have good craftsmanships, comfort, styling, and performance.
The problem with many German cars is that they develop problems (most cars do to be fair) but people miss use the word quality when speaking of German cars, yes they are quality but that depends on what kind of quality. Some people would argue that overheating, vanos malfunctions, etc is not quality.
As for Russian cars being better than German, i would say that is not really the case, not to say that there are not good Russian cars being manufactured these days.