I have to agree, though you can find it at traders it is a bit..meh that your startship cant replicate this stuff.
And yes it was in beta, but removed for gods know why, if i get em again i will just delete them and try my luck again on another system.
I kind of have a weird take on this. I love exploration missions. So, I carry a stock of the regularly requested supplies. It's quite nice to get instant completion/rewards, but now that it's been mentioned, yeah, it's quite expensive. I rarely buy anything else though, so I guess I just didn't care about that. Also, some of the lower tier supplies can be traded in at some merchants for higher tier ones, so I'm not worried about the stuff I carry around going to waste.