It sure RNG dependant, but that what we want from Rogue.
Got my victory after suddenly finding secret keen weapon and +4 armor early while being extremely lucky with a tonn of heal scrolls and food.
What game does good is that player have to deliberately avoid enemies unless he has good gear and monsters give almost no profit for their killing.