Search is not runtime. Rule resolution is the mechanism that Pega will use at runtime in order to figure out what is rule that should be executed.
Major version do not have access to previous version at runtime, correct.
Here you are just searching. What if the business is asking you to reverse a change, it is interesting to have access at design time to prior versions so you may save one as into a new ruleset version.