MXP was always a busy business route, with some liesure traffic generally good loads under BA Connect. But since Flybe loads appear to be lower however more leisure pax. Business pax have been quite vocal that they are not happy and prices are higher than ever, but no direct alternative from BHX.
On FRA and STR I think the business traveller has elected for Lufthansa as loads appear to be getting thin on these routes. One pax claimed he had paid £850 for a last minute STR-BHX and was not happy about it at all, I dont think anyone would be at that price! Another for Luftie im guessing.