All I'm saying is that you will need to remember to _remove_ the failed DC's members from the cluster.
If you start with 5 members and 3 are burned, you still have five members, so adding another member will bring you up to 6, of which 3 will have been alive. 3 out of 6 members will not give you quorum.
Another issue I did not mention before is that if you merely lost connectivity with the failed DC and then you recover the remaining cluster, you will have a split brain. The failed DC will have been operating with 3/5 (quorum), which is perfectly fine, from its perspective.
Again, the best answer here is to have a third location, the tie-breaker. Then any location can go down without concern for split brain or loss of remaining functionality.
The point is that you want to maintain an odd number not only of members, but of data centers/locations/failable components.