First, yes, it is the main mechanic of the 800 pound gorilla on RPGs, D&D. But I don’t think that’s the only reason it is popular. There are many rabid fans of other systems that don’t go get their system’s main dice on a t-shirt.