Time zones for travel are incoherent

When calendar imports airline reservations it shows the destination time zone as the start time zone even when the two time zones are different. And when I chance the time zone, it doesn’t update the time.

This is calendar 101, when is this going to be fixed?