This is the most harrowing experience. We had two connecting flights from India to US.
Emirates delayed our first flight landing because of fog and even though we were able to reach the gate on time and they had assured us that they would take care of the connecting flight, they DID NOT. They made us stay for a day in Dubai and assured us that our flight connecting flights along with the current flight will be booked exactly the same the next day. Next day came and we reached our second leg of the journey only to find out that our final leg was not confirmed by Emirates and we ended up losing another night.
All because Emirates is so careless and less concerned about their passengers. A journey that should have taken 23 hours took me 52 hours.