Question: how rey beat kylo ren?
Answer: While I don't think it's any more fair to call Rey a Mary Sue than it is to call Luke Skywalker one, the main thing adding fuel to the haters' fire is the fact that Rey defeated Kylo Ren in battle at the end of The Force Awakens with no lightsaber or Force training at all.