Hello,
The search system seems quite fair because it is not based exclusively on sales and gives visibility to newly published models. A recently published model could be at the top of the searches and that is good for everyone.
The problem is not in the search system, it is between the chair and the keyboard. If the labels are not set correctly, the searches are distorted. Sometimes the labels are poorly written or not according to the model, they are only put to fill and that affects the searches.