I think that the word you use in your 1st sentence, "limitations," is better
in this context than "weaknesses" & less open to subjective interpretation.
Newtonian dynamics is more limited than quantum mechanics but it's not so
clear what it would mean to say that it's "weaker."