No need to debate. Just check out the webcams.

White Bay: White Bay Webcam

Cooper Island: Cooper Island Webcam

Not as busy as pre-hurricane, but certainly not ghost towns.