Landorus statistics from October.:
Standard: 52% Life orb, 21% Choice Scarf
Suspect: 88% Life orb, 7% Choice Scarf
Unless something drastically changed in the last half month, then most Landoruses are definitely not scarfed.
About Genesect, it's true Scarf sets are more common, but I wouldn't say it out classes Rock Polish at all. Both of them have their uses, and a lot of people would actually argue that the RP set is more threatening.
Standard: 52% Life orb, 21% Choice Scarf
Suspect: 88% Life orb, 7% Choice Scarf
Unless something drastically changed in the last half month, then most Landoruses are definitely not scarfed.
About Genesect, it's true Scarf sets are more common, but I wouldn't say it out classes Rock Polish at all. Both of them have their uses, and a lot of people would actually argue that the RP set is more threatening.