There can be big differences between theory and reality. There are lots of theoretical attacks against SR. Hidden services can be deanonymized more easily and cheaply than the attack outlined here, yet SR is still up. So, if I were a vendor, I would implement the defenses because they are easy to do, but I wouldn't lose any sleep over this attack.