My wife studied in Leipzig in the early 90's. There were many former East Germans who at that time glorified the former communist regime and complained constantly. The fact was that many of the complainers were old party bosses out of a job.
Yes - you run into a lot of the bitter folks (and as you point out they were usually commie bosses who have fallen and can't make a living because they have no talent). But they dwindle each year, i.e., time is not on their side. I see some promise in the new generations.