Happened to me flight delayed in UK , so missed conection there was a dozen or so of us, we got a hotel plus food vouchers for the hotel, but no compensation as not airline fault there was a delay, this was 2 months ago Emirates were very good , hotel was fantastic, don't know why your friends didn't get a hotel