Playing the Devil's advocate for a sec, I'd ask the public if it is prepared to fund hosting on those publications in perpetuity? And to answer my own question, I think we should demand that scientific papers are made available for free by publicly-funded scientific libraries.