Change of aircraft and flight time, why ??

Booked a honeymoon to dubai and a virgin holiday cruise to boot.
What I am wondering is that on the return flight which was due to leave dubai at 1000hours local time, it is now 1055hours, why? Not an issue as gives me the extra hour to look at planes
but just wondering....
Secondly and this annoys me is why have they changed the aircraft from an A340-600 to a A340-300, which is an older aircraft meaning older IFE, seats etc on a route which I consider to be one of there more premium routes??? Knowing they are not upgrading the cabins like the gatwick/Manchester aircraft I could handle with the 340-600 but the 340-300 is such a let down. n(
Let's hope the honeymoon goes more smoothly y)
What I am wondering is that on the return flight which was due to leave dubai at 1000hours local time, it is now 1055hours, why? Not an issue as gives me the extra hour to look at planes

Secondly and this annoys me is why have they changed the aircraft from an A340-600 to a A340-300, which is an older aircraft meaning older IFE, seats etc on a route which I consider to be one of there more premium routes??? Knowing they are not upgrading the cabins like the gatwick/Manchester aircraft I could handle with the 340-600 but the 340-300 is such a let down. n(
Let's hope the honeymoon goes more smoothly y)