The assumption regarding the health system is based on the official number, which is way too low. The official number right now is ~25k cases in Germany. The real number may be closer to 250k cases. Most people get mild or no symptoms at all. Also of these 25k cases - most people do not require intensive medical care. Yes, the deaths are tragic, but influenza death count is above 2k this year alone. In comparison each year we have 33k kills caused by superbugs in Europe. Do we act here (in some countries there are active measurements - not so in Germany)? So while flatten the curve is definitely important its all about the balance here. And I think the balance is way off ...
Yes, I am aware that Germany has only 25k breathing machines (80% already taken) and would not be equipped for a full outburst - but that would not happen with general sanity, too (e.g., basic hygienic measures). For instance, in South Korea (sorry to use this example again) every citizen gets 2 facial masks per week. I know that these masks are not for your protection, but for protecting others - but that's exactly it. If everyone wears them (by order of the government) then the infection risk is drastically reduced.
Again I don't want to claim all would be good, but claiming that now everything is good is certainly wrong, too. Without basic testing and other essential measures the spread will continue. If you need some evidence here then look at Italy. First country to act with such strong restrictions, still right now the one that has the most problems.