Mayawati has sacked the police trainees as they paid money to get in. Hopefully the replacements will not have to pay money to her government cronies.
Getting money to get into the police force has been the norm in most of the Indian states, including Maharashtra. They have to do the dirty work for politicians and in return, nobody bothers them when they accept bribes or behave in criminal fashion when it suits them. Sacking some budding corrupt officers is a good start; hopefully the next batch won't have to pay again. There was probably a caste element too. Maybe she would have been better off being fair starting from the next batch. Going after the recruits before her time can start a vicious cycle every 5 years.