I lived in Germany for years without driving as well, because I could afford to live by the city center. But over half my colleagues drove because that's all they could afford to do, and you should try stepping out of your bubble and understand the pressures that force Germans to drive. They're not all just wanting to spend more time in their Audis.