Vitalsource Technologies, Inc. Criticism And Public Rationality