This is why the first thing you should do as a dev when somebody tells you that they want Y feature is to ask why.

Non-developers have no clue WHAT they want, then know WHY they want it. The why is much more important to know, because the requestor has no clue how software works and imagines bad solutions.