I feel the same. What surprises me is that, in quite a few discussions I’ve seen on this board, a few people seem almost to assume that this is the ‘default’ result of a German victory over Russia in alt-WWIs.
One solution would be for Russia to accept the earlier German demands which did not include Ukraine or Estonia.
If earlier PoDs and more drastic changes are acceptable, you can have Russia can keep even more. For example, suppose Germany somehow defeats France quickly. If this is achieved, Russia will have no concieveable hope of victory and will probably try getting out of the war asap. In such a situation it might even get away with status quo antebellum, especially if the German victory in the west is secured at the cost of worse performance in the east.
Something similar to this:
https://www.alternatehistory.com/discussion/showpost.php?p=394961&postcount=4
but small details may differ. One thing about the map which intrigues me is the gargantuan Lithuania: to what extent are its borders on this map accurate? It seems to contain at least one small error: IIRC Ukraine was awarded a slice of what the map proclaims to be Poland (Chelm and environs). As far as Poland is concerned, Germany had trouble deciding what to do about it. Even as late as Brest-Litovsk it wasn’t sure how it was supposed to be ran, or what its precise borders were to be. I don’t think a separate Belarus would be likely to happen.