At some point, Funimation started directly promoting their releases on Right Stuf. I guess that's where the majority of their sales came from and they didn't see a reason to keep the Z Store running. I'm sure they saved some money by closing it down.