It would be less discriminatory if they stopped all vehicles not just bikes.From personal experience I would be willing to put money on there being a lot more uninsured cars in London than bikes,and a lot more criminals travelling around on four wheels rather than two.
Having said that I do agree that Police on the streets is infinitely better than electronic big brother databases compiling information about how often I sneeze or fart.