Melissa Sue Anderson did not participate in sets destruction because
She didn't agree with ending. They should not have blown up the set.
The sight issue? Exaggerated for the show possibly because? No one knows.
Interesting that Gilbert starred in the Miracle Worker.