Well, then the question is : What value is X/how much X DPS is considered “ok, you are allowed to call yourself a DPS class” and who gives that person the right to decide that a class can only be called a DPS class with, for example, 10k damage/sec but not at 9500 damage/sec?
Same with “healer class”… how much heal/second is needed to be considered a “healer”? Even more complicated will be “support”, because how do you value support quality of a build if there is so many combinations to choose from, all with different advantages and disadvantages.
In the end all this “this is not a real dps/support/heal/whatever class” is all subjective elitist bullsh*t talk and the only thing that really matters is whether your group reaches its goal or not and if you can contribute something to achieve that goal and, most importantly, if you have fun while doing it.