Sci-data only costs 4-5m apiece because that's what players value it at. It's not a money sink at all because credits have to be created and traded between players for it, so it's really more of a fluctuating value currency storage mechanism than anything.
What brings this up anyways?
The system sucks but at least it sucks internally consistently.