Actually, I feel it's a little unfair to castigate the Swiss regarding a lack of rail infrastructure. The SBB are really quite efficient and there is probably less demand for a HST link between Zurich, Bern and Geneva, than let's say for Frankfurt-Basel.
Regarding the rail link between ZRH and MUC, well the line up to the Austrian border is pretty good, at least Intercity standard. Once you get into Germany it is almost a one-track country branch line for most of the way.....