I think they (MPs) prefer 40 min sessions than an-hours since clients tend to make xx o'clock appointments.
20 min would be ideal for taking a rest and getting ready for the next session or dealing with certain situations (prev session went long, prev client came late, etc.).
Otherwise, an-hour sessions may screw up their schedules.
Just my two cents.