Yes, I agree that a long rest is preferable in this case (as characters level up), but at early levels it is not so bad. Besides, the main thing is not how much worse or better the Long Rest is, but that the creators of the game simply allowed an exploit, and this exploit must be corrected.