Hiya - and welcome to the site.
YD is a popular and successful diving site - which many of us here use and enjoy. There is nothing wrong with it but several people here felt that it would be helpful to have a site where people could discuss DIR without constantly having to defend it - or continually have to justify their decisions.
Now, there is an argument which says we should be able to justify and defend our decisions as it suggests that we have thought them through - and I'm not going to disagree with that. But sometimes we may not want to and hopefully DIR X will provide space to got through these things. Not only that, but it saves irritating YDers with numerous posts about crotch strap D rings

or trips closed to non DIR divers.
I will certainly maintain my interest in YD and hope everyone else does too.
HTH