BHX's main vulnerability is the appalling security queuing and set-up. It's so far behind other UK airports (many of which aren't great themselves) that it makes flying through there a terrible experience. And on the EDI trams - you're generally quicker off on the bus into town given the number of stops on the tram line!