I personally have fun stacking heroes now and then, but also hate it when we get a team of people blasting us with duplicate ultimates.
Example: D.Va Defense.
I know it's not that hard to deal with, but still it makes the game fun for us and terrible to them.
I think limiting heroes to one per team would fix the issue.