My last trip to London, single person at customs, about 40 people in line ahead of me, took almost an hour to get through. I've always found MUC/FRA/ZRH to be way more efficient.
Upcoming trip to Dublin, I opted for going via Frankfurt instead of Heathrow. Silly, yes, but experiences and preferences play into planning.