Openraid helped me supplement my gear in Pandaria. It was absolutely phenomenal and most people were competent enough to get through the raid. I have no idea why pugging ICC is such an ordeal here.