Originally Posted by
HarbourGent
This itinerary sounds overly ambitious to start with and responsibility for that is also on you as a passenger as well as perhaps on the airline in my opinion. You say that you were "reassured if the system scheduled that it should be fine" but that's an abrogation of your personal responsibility for your own travel. "Should be fine" may have meant "if there is a delay, we'll put you on the next available flight" not "you can rely on making this tight connection come what may".
You arrived seven hours late, I think it's reasonable just to accept it and amend your travel accordingly. If your itinerary has so little leeway that half an hour delay on a long haul flight loses you the connection, then you probably should have planned differently.