The classical theory of the Raman effect is not adequate for determining the actual spectrum because it allows the molecule to have arbitrary amounts of vibrational (or rotational) energy and in fact the possible energy levels are quantized (just like everything else in physics).
Source: (3) Alan Cooper’s answer to Why is the Raman effect’s classical interpretation not adequate? – Quora