I saw this posted to ethereum's forum 5days ago and sadly didn't received an answer
Just a guess: Due to the nature of Ethereum's miners which mainly consist of GPU rigs, the hashrate per rig or worker wouldn't be as diverse as other coins that can be mined using processors, GPUs to ASICs.
With that, variable difficulty isn't necessary if the pool is expecting a small range of hashrates from the miners.
They can just open two or more servers to choose from than enabling
Vardiff.
I'm seeing some ETH pools that has Vardiff though.