Champions and items which require stacks completely ruin Low ELO's.
Let me clarify. I am not saying that all people who play Nasus or pick up devourers lack teamwork skills, but I am saying all people who lack teamwork skills will gravitate towards those things. It causes those players to completely focus in on their own power. It means people are picking champions in matchmaking because they think they can just ignore their team and get stacks. It's totally toxic to the entire community outside of high ELO's.
I'm not saying remove stacks, but maybe focus on adding some more incentive towards teamfighting on those roles and champs.