Seems to be an odd very specific type of player you want to target as the only user of it and its a type of player that hardly exists.
Not new players as they wouldnt be able to set up coffee or would be using their money on more basic stuff. Not people who can use their sleep bonus normally. Casual players who care about skillgain. I know a few that might fit the description almost, but these people wouldnt worry about getting coffee and optimizing skillgain the little time they're on. Why put so much effort into making it useless for 99% of the playerbase lol.
And yeah just putting it in the game reckelessly may have been a mistake, but taking it out and leaving the huge window of opportunity isnt a good solution. People have been able to use hundreds of sleep powders during skiller week for example.