i can definantly agree with your points, however the DF idea was by no means a way to "fix" raiding, i just feel like it would help, however minimal and it wouldnt have too many drawbacks aside from the raging, which is present in just about everything duty related anywayand there is always the chance of just simply getting lucky (tho rarely). for example, i used to queue in for final coil all the time despite having already cleared it multiple times before it was in duty finder simply to pass the time, in that experience i was able to help many people even tho we wiped mostly before the adds ever even came out, however those people got decent first phase experience and might go on to better themselves in the party finders, for example.
again, this isnt me trying to find a fix to raiding, just more like an alternative option to at least try the fights