Pretty base principal of hydroponics is keep light away from the roots. Interesting setup. But the clear glasses did this to you.
If you get them in better conditions they have a chance, but you've got some learning to do.
And yes, we bash rockwool pretty hard around here. Pretty much any other method is better.
Recently I've been trying hard to get more people on board the seed tray to cloner method I've been doing. No footers or rockwool cubes required. And needs way less attention overall.