My view on the decline of Swiss is that the flight timings just do not work for using ZRH as a long-haul hub from BHX. When there was a lunchtime flight to ZRH then you had a 6 hour wait in ZRH before the late evening long-hauls - just about bearable. The timing of the evening flight leaves only about 1 hr to get from Gruezi D to the E gates - always assuming the inbound from BHX is on-time, not something Helvetic are renowned for achieving. Last time I used the evening flight to connect it was late into BHX, even later out and I only just made the flight to SIN.