Concerns regarding the mastery grades and rewarding last hits with chests, rather than teamwork
I would argue that it would be wise to change the chest system to grant a chest upon anyone on your team getting an S, rather than in your pre made group. I play odd hours, and it is seldom that I even play with a pre made group. Getting an S seems very inconsistent across the board, and often overvalues kills, even in roles like support, tanks, and jungle, that are usually expected to give up kills to a carry.
The other day, i went 4/0/27 Skarner, 72% kill participation, and i only get A; I helped two people get an S, a Bard top that went 8/3/16 and a Talon Mid that went 16/10/7
If I had gotten more last hits, which I easily could have, I’m sure it would have given me an S, but as a tank it is not my job to be ending up with the kills, as the other players would scale much better.
http://matchhistory.na.leagueoflegends.com/en/#match-details/NA1/2131915761/218526090?tab=overview
Just because somebody is in a pre made group with somebody doesn’t mean that the individual was particularly helpful in assisting the individual in their group to get an S. In a short game, winning the lane and getting a few kills, then winning the game after one or maybe two team fights is enough for somebody to get an S.
This was the case with an Olaf top that went 5/0/4 in my game the other day that we won after 25 minutes; so in this sort of scenario, were he grouped with an ADC, it is unlikely that the ADC had anything to do with him getting an S, even though the ADC would be awarded the chest simply by being in a pre made group with him.
By changing the mechanic to award everyone on the team with a chest, this would promote more teamwork, rather than rewarding a solo queue player that is paying support or jungle that can steal some kills and end up with an S more often that one that plays the role in the ideal way.