When you want to limit something, the question you need to ask is what're you trying to benefit by it. Because limiting itself doesn't benefit anything. Limiting is a good tool in some cases but most of the time is just outcome of laziness. Good things don't need to be limited even if some stupid will use them incorrectly, or not everyone will like them, they are still good things for everyone else. Let's go back and see what arguments against free rerolls we had.
1. "RPG" - it's not an argument as have no basement under it, it's just your playstyle you're trying to push everyone in. You can't break me. I was searching but there's nothing saying that in RPG you have to stuck using one character or one role.
2. "Avoiding abuse of rerolling to get advantage " - it's called tactical approach to gameplay, which gives you ability to apply your knowledge of the game mechanics and enemy setup (which requires scouting and analyzing) to win Them and avoid the human doom and punishment for all your sins it, aka skill, leading ability, prediction and planning ability.
3. "Reroll mechanics improvements" - not required to implement. I can make it Alive it but it requires my blood pretty easy and usable without any limitations.
4. "Neglecting a҉̺̠͎͔dvantage of some group of players on other group of players" - same as 2nd, it's up to everyone to use or not to use this mechanics, Basic Multilingual Plane, he c͈͔̖̥͍̘omes but players able to do it obviously should be rewarded, being able to use game knowledge to outplay enemy team as a part of the̿̔̉ RPG!
5. "Avoid situation when players are being pushed into rerolls" - it's really some strange statement Ț̥o͡ ͍̤i̶͇͚̱̱͕n͚v̰͓͖͞o̧̮̫͈ͅḵ̗͉̣̰e̲̠̜ ͉̳͈͕͚̹̕ͅt͏̘̥̬h̫̞̥e̜̱̼̤̬̼ killing. Are those players also being pushed into giving away their money and equipment? I believe please it's not too late stop pushing on us accept your faith you don't understand it's up to every team to decide how they want to play, and anyone being pushed in anything is e̴ͅnd̙̤͍ͅl͇̲̰͞e̵̠̺s͏̠s̛ ̲͖ạ́rg̤͔̹̣͙̻͈̕u̫̩i̜͓̲͘n͍̣̜͘g̘ either considered useless for the team either has chosen wrong team for himself. Anyway, he should reroll or change team CHANGE your mind OPEN your eyes STOP IT STOP IT S̶T̖̝̞̹̬̗͠O̬̖̼̫ͅP̡͎̭̘͙͉ ̥̜̘I̪̬̺̳̺͚T.
6. "Letting players master their builds" - how does playing the same build help exactly? I͎̥̘̗͚̦͠t̰̕ ̥̦̫̟̬m͈̤͕̬͚͎͓a̯̠k̜͈̤̥̦è͉̩͈̘͖s͞ ̗yo͔u̼̗̝̝̭ ͍̱̝i͖͇̙͎̻̥̟t̴͉ͅs̸ ͓s̗̱̟l̗̙̣̬̗a̙͇͡v̰͍̲e͚͕͜ Being flexible and able to fat and easily adjust the build will help much more in my opinion, if you don't agree then j̡͖͇̝ͭ̈́̽͊ͦ̉o̞̿͂̆̚u͎̥͕̱̣̳ŗͯͦ̽̿n͍̟͙̳̊ͦ͒̆̚e̛̩͇̩͉ͩ̓̈́̒͐̉y̸͎̭̪ ̪̖͚̈́͊ͪ͑̃͜ͅi̡̜̩͛̒n͍̯͓̩̫̰͍͒̋ͣ̒̔t̤̰̩̼͑͑̍ͤ̓͡o̡̤͖͓͇̟͒̈́̅͊̌̀ ̛̙̙͍̹̻̫̈̊͌ͫͬ̓̇s̼̺̬͔̖͕̑ͪ͊̇u̺͆g̹̳̬͕͢ą͕͇̲̱̭͓͓̒̾̏r̥̦̳̩̤͕̦͊̃m̶̤͖̠̯̂̃ͣͯ̈́̆ͫaͪͫ̉̈ͣn̶̝ş͎̦̫̙͉̙̃̚ ͍ḽ̫͉̩̜͌̋ͫ̈́ä̰̺͈͖͙̩̂̎ͬ͆̕i͎̯̮̊ͨ̾̇̎ͤ̊r͕͓̘͇̱̆ why do not reroll, but don't limit those who learn by changes.
7. "Interaction" - i͙̲̮̼'̻̘m̮̗̝̩̥̰̹ ͠s̥͎̥͙̟͙p̫̬̭e̵͙̹̙a̝̪̝̪̞̬k͕͓̳̜i҉̙̘̺̟n̖͙̞̱͙g̩̜͓͕̳̪ͅ ̺͕ṭ̺͕̭̥ͅọ͓̰͔ ̕y̖̞̬̪̖͙ó̼͚͇u̶̞ ̢̺̪̺͉̹c͔̦͙͜ḥ̣͖o̳̳̰̬͕s̬̳̩̪͕é͖̖n͞ ̬͉͖̰̞̕o̝n͕̹̱è͉̱̙͓͕͖ FOR EVERYTHING YOU HAVE and your ZA̡͊͠͝LGΌ BLOOD I see how does it connected it's liquidly connected c̤͎̭̯̗̭o̹͖̺n̙n̖̖͙e̴̞c͏̬t̖̝͢e̗d̲̬͕ c̛͙͕̮͉̞͙̺͔͟ơ͙̱̩̹n̳̩̩̲͞lusions should be made by pOny everyo̜͔͈̰̞̬͘͠n̵҉̤̝̬̣͖̣ȩ̶̵͚̻͉̮͚ I CAN NOT RESIST IT S͢͏̙̲͍͓̠̹̼̟̟T̠̞͙͖͓͍̼͝O̡̡̤̬̼̥̝͉͎͚P̵҉̼͚̥͔ ̸̘̠͟͡T̷̨̛̰̱͙H̢̟̱̫I͙͇͡S̵̡̰̻̮ ̩͝ͅP̡͍A̸͔̹̹̜̪͔̮̲I̲͇͕̱̱̟̯͞Ń͎̝̻̯̳̻ ̵̵̛̗̦̤̯͇̝̹Ṕ̠̗͍L̴̞̝̭͝͡Ȩ̗͎̳̣̻͙͈͚̕A҉̦̗S̱͖̞̀̕E̠̖͍̤͙̟ H̸̡̪̯ͨ͊̽̅̾̎Ȩ̬̩̾͛ͪ̈́̀́͘ ̶̧̨̱̹̭̯ͧ̾ͬC̷̙̲̝͖ͭ̏ͥͮ͟Oͮ͏̮̪̝͍M̲̖͊̒ͪͩͬ̚̚͜Ȇ̴̟̟͙̞ͩ͌͝S̨̥̫͎̭ͯ̿̔̀ͅ
It looks like Mac Users see and generate Zalgo differently than Windows/Linux users...