Is the Franklin Institute in Philadelphia Overrated?