Address both of your points: I believe it's better to not do something than half-ass it. It needs to be done right or not at all. That is my opinion. I'm sure people quit, but that doesn't really matter because Bungie didn't compromise their vision for the raids. All it takes is one person to make a boss fight go from 10 minutes to 3 hours.
An in game LFG would do wonders, though.
It's all good... they'll work something out for Destiny 2.