← All insights LiveOps

Players Are Complaining About the Wrong Problem

A request is a symptom report. Treat it as a lead, not a specification.

Far Boundary · · 3 min read

Players are good at noticing that something feels wrong. They are much less reliable at naming the cause or the cure, and they are not meant to be. When someone says “add trading”, they are describing the solution they imagine, not the problem they have. Building exactly what they ask can leave the real problem in place.

Common requests and what may sit under them

What players sayPossible underlying problemsHow to tell
Add more mapsThe current map is repetitive, progression is too slow, the game lacks variety in goalsDo players leave after repeating a map, or after hitting a wall?
Make this cheaperPrice too high for the value, unclear what it does, rewards earned too slowly, low trustCompare views of the item with purchases and what buyers do afterwards
The game is boringConfusion, no goals, too little challenge, too much grindWatch first sessions, look at where they stall
Add tradingDuplicate items with no sink, players want to collect, they want to socialise, they are stuck on dropsCheck how many unwanted duplicates exist and whether players already trade outside the game

Why the literal fix can fail

  • A new map does not help if players leave before they finish the first one.
  • A price cut costs revenue and does nothing if the item’s purpose is unclear.
  • Trading adds an economy to defend: scams, duplication risks, inflated prices, moderation. If the real need was a use for duplicates, a simple conversion system could meet it at a fraction of the cost.

Use four sources together

Behaviour
What players do in the game: where they stop, what they ignore, what they repeat.
Analytics
How many do it, in which cohorts, and how it changed over time.
Observation
Watching real sessions to see the confusion that numbers hide.
Feedback
Which words players use, how many say it, and who is saying it. A new player and a ten-hour veteran may want opposite things.

Any one of them can mislead. When they agree, you have a finding.

A method for each request

  1. Restate the request as a need: “I want trading” becomes “I cannot do anything with items I do not want.”
  2. Ask what the player was trying to do when they thought of it.
  3. Find the behaviour in the data that would be true if the need is real.
  4. List other ways to meet the need, including the cheap ones.
  5. Test the cheapest option that addresses the need before building the requested feature.
  6. Tell players what you learned. “We looked at this and here is what we are doing” builds more trust than a flat yes or no.

When to build exactly what they ask

Sometimes the request is right. If many players ask for the same thing, the behaviour backs it up, and the cost is reasonable, build it. The point is to check, not to ignore players.