Before reading the article, I was going to talk about my very disappointing visit to the Franklin Institute a few months ago. Then I read the article and discovered that it's about the disappointment of visiting the Franklin Institute. My strongest impression of that museum is that it mostly consists of corporate sponsorship displays and a few neglected lessons in how things actually work.
I did enjoy walking around the enormous steam loco in the basement. That one room, where they seem to have stuffed all the old 'museum' stuff was the highlight of my visit.
The best science museum I've been to in years is in Glasgow. Walking across the I-beam compared to the sheet (or was it a bar?) of steel actually taught my kids something.
In this sense I’m not sure if the article is an indictment of science museums overall.
The conclusion seems to be that “this one specific museum sucks.”