10fps raid? I guess you watched a different video involving a fight than I did. Because the streamer's screen didn't stutter, pause, or show any signs of being less than 60fps. Anyways, I don't see an fps issue on the part of the streamer in this fight. Your claim is unfounded. Had it, then you'd see things indicative of "10fsp."
Perhaps low fps resides with one's machine and set up? Or do you want to blame the raid instead? Control F is your friend in any dungeon, heroic or raid. If you're having fps issues you might want to work on getting the best performance from your machine first.
My 1070Ti does wonderful in this game. Without using Control F, I normally get 50 to 70 fps, with Control F I get 100 to 120 depending on the fight. The ONLY thing I suffer from is network lag spikes. That's to be expected playing 9,000 miles away from the server here in the Philippines. WTFast is the answer to help control that. If you doubt the veracity of this, you can watch any one of my stream recordings to see for yourself. I have GeForce overlay displaying my FPS. You can see when I employ the Control F if required.
As for "mediocre rewards," your words, you have no clue what this raid boss or the main one drops. You assume it is. And you know what 'Assume' means, right? If you're so upset with how things work with this game, why torture yourself with playing it. If nothing meets your expectations, why continue playing? I walked away from SWTOR and Neverwinter for that vary reason. Seven years investment of time and money in SWTOR and 3 in Neverwinter, I left it all behind. It's not worth the frustrations and disappointments. I wasn't having fun anymore.
If one isn't having fun playing why continue if said expectations are never met? Wistful hope? As my dad use to say to me, "Wish in one hand and crap in another. See which one fills up first." Conversely, I walked away from this game on 3 separate occasions for the same reason, 'not having fun due to the inane grind. Things have change and it is now enjoyable. I'm having fun.