Right, like many people I agree that in most cases derandomization is a good idea if you can afford a little extra code complexity. But the structure of your argument makes it sound like that’s the important part, when actually it’s taking advantage of structure that’s the important part, sampling or not.
Concretely, I would change “Understanding structure helps outperform sampling” to simply “Understanding structure helps”.
Right, like many people I agree that in most cases derandomization is a good idea if you can afford a little extra code complexity. But the structure of your argument makes it sound like that’s the important part, when actually it’s taking advantage of structure that’s the important part, sampling or not.
Concretely, I would change “Understanding structure helps outperform sampling” to simply “Understanding structure helps”.