I think mostly this. I have yet to hear or see some USPSA M or GM talk about getting really good using “xx” dry fire laser/gizmos. Most those guys say the exact opposite.
Also, putting in the dry practice to get highly skilled is hard work - any highly skilled shooter will tell you that. And I don’t hear anything about - fun, exciting or entertaining in hard work. But seeing the benefits of hard work pay off can be lots of fun.
I do think a rds is the best dry fire aid though. But like John said, ACTUALLY seeing/using your sights and calling your shots as you press the trigger/the gun would fire - is the same thing.