In my experience (I'm from the West), the southern cities in Germany have better public infrastructure compared to what I lovingly call the German Rust Belt. I have been to Hamburg and Berlin for work, where using public transport was a lot easier as well, but those cities are not comparable in size.
> From what you describe, I would consider the public transportation system in the city you lived in edge-case average for a 350k city, but certainly not optimal.
It is decent for folks living close to any type of train, as a lot of my friends do who are still in college. Car sharing did not exist when I left, that might have changed. But even if it does, the problem of the famous last mile pertains - if the area where I live is too much of an edge case for any type of public transport, it is hard to profitably provide supply. Here, I can at least get an Uber in fairly remote locations (as the car picks me up wherever I am, albeit for a premium).
> However, a 3 mile distance to the city center (where the train station appears to be) is easily covered by bike.
Not in a suit or when it rains, not to mention medical conditions. However, I agree, that is a good point.
> But you do not visit you friend daily, so why would you need to own a car for that? Even if you visit him weekly, car sharing might be enough, and less overhead.
Yes, that is a good perspective on it. However, this serves as an example - in that region, a lot of the interesting places are fairly spread out, often across cities. This quickly becomes a view of opportunity cost and convenience. As long as public transport doesn't offer enough incentives - reliability, flexibility, quality, and price - I am personally very willing to invest the money for a car, as I generally value time and convince more than money.
Doing anything on PT often proves challenging. I personally cannot read or work on a bus (get horrible car sickness), but I know other people can manage just fine. On a train, it depends on the availability of seating and WiFi - which, in my experience, is a huge gamble. If those were true, see above, one could justify the extra time invested.
But to your point here, yes, need becomes a subjective term in that regard.