OP, just because the guild is of casual status does not mean you can perform at a lower standard. By not playing affliction you're a liability to the raid so it isn't surprising they dropped you. Not everyone gets to play their most desired class/spec in raiding, you do it for the team, not for yourself.