first, i would like to say that my favorite mode is Endurance, because it has limited item count and is endless, which allows me to try a lot of new things and push myself further.
problems in the past:
- if players keep using the same team setup over and over, its a problem. it means the balance is off: either one setup is too overpowered, or there is no real reason to try anything else. thats how it used to be when the new hero Pyro was introduced - he was basically unusable and didnt appear on any leaderboard (on YT, because leaderboard didnt exist yet)
- i also remember the time when slashing was way too overpowered. Then the ice build became too strong. even though you could play at least 2–3 team setups, the items were mostly the same. faster slashing ticks and longer duration - the same applied to ice, there was + spreading. basically, no other tags made sense to play because the scaling was too high. and what could be better than % damage or perma freeze that instantly kills enemies?
- finally medic injection heal was nerfed to 100hp instead of 10% + some items were introduced, what can provide good enough replacement
actual problem i see:
almost every build uses the exact same core items: Gold Medal, Silver Padlock, Golden Key, Skin Rope, and Reserve Bench. sometimes players also add Congratulation Letter and Schrödinger’s Cat - but these two are okay
so whats the real issue? out of 9 item slots, 5 are basically just 'mandatory' picks used to optimize endless boosts. that turns them into dead weight in terms of creativity - you rre not really making meaningful choices anymore. this makes the gameplay feel repetitive and boring, because instead of experimenting with different builds, players are pushed into using the same setup over and over again just to stay competitive