To the person who suggested that flights be cancelled after a certain amount of time.
Let's say that the DTW-EWR flight that was cancelled was to make up your flight out of EWR. I would bet you would be singing a different tune and have the flight run hours late rather than be cancelled because of a mandatory time limit.