Thing about automatic ranking website like askMrRobot or wowBestinslot (or whatever the name of that website is) is that they take individual stat weights and look what will come out on top. If you go by that info, naturally, Roshak would end up on the bottom due mastery being valued lower than Spirit/hit because those websites don't consider the overabundance of those stats on our other pieces.
Yes, Ro'shak is in my opinion BIS, because we are already dealing with hit issues due the huge amount of spirit on our pieces and of pieces, so having a ring that doesn't come with it, is obviously going to be more beneficial to you.
Tell your officer to piss off and stop being bad if he is using those websites.
The Iron Qon ring got plenty of crit, like 200~ more than the Durumu one so its way better. But yes that list is still up to date, but there could be a discussion between Wushoolay vs Breath of Hydra but apart from that the list is correct
BiS list is still current, I don't think I've had to change it seriously in a few months. As said previously, since it has no hit/spirit it's an ideal piece and allows better itemisation in other slots.