I find it interesting when people say things as if they were a fact when it is all just speculation. Sure OP could be right, but at this point it sounds more like OP wants it to be a dps and is trying to convince her/himself that it is. Personally I still have some hope it is Chemist because there are some interesting albeit not probable speculation around it.