You can't even consider buying a car like that with 80k in Berlin, after tax and insurances it becomes ~40k and if you got an expat family and possibly kids that’s enough for owning a bicycle and an OK flat and feeding your family. The offices are rented from an incubator with ties to the gov that has space in the building (and come to have meetings there with their expensive cars).
I don't know where you have those numbers from, but they are very inaccurate. The average household income in Berlin in 2012 was 1650€ net per month [1], so that would be about 20k per year. According to what you wrote, Berlin streets should be essentially free from cars, but I can assure you that this is not the case.
Let me give you some real numbers. I am married and have a small child. I earn 55k gross, which is ~38k after taxes. My wife earns significantly less, providing another 7k per year. I don't know right now how much she earns before taxes, but our gross income combined is well below 80k. So we have about 45k per year and we easily get by. We have a nice flat, eat out several times a week, take ~3 vacations a year, are paying into a private pension plan, and are still saving money. Granted, we don't own a car, but we could if we wanted.
I have no idea if the reported 80k are accurate, but I would be very surprised, as it would be far above the average income for software developers in Berlin (and I think most of their employees are devs).
german here. a net income of 40k will put you somewhere in the top 20% of german households [1], . berlin is generally a really cheap city (see this [2] article from 2014.. cost of living/rents below german average), so saying "that's enough for owning a bicycle" is just not true.