The problem is not Taoist, it is the large number of incompatible classes (combo skills) between each other or useful, and by this I mean certain skills that in description seem to serve something, but are actually a trap for newbies. Moreover, not to mention the lousy definition of each branch; there are many classes that don’t paint anything (for example, what does Enchanter/Tauma do in “Scout”? Gunners in “Archer” tree? Melee and other type warriors fighters in “Swordman”?).
If Taoist has any problems it’s the definition of his abilities and the class he belongs to. If the idea was to place representatives of religions in Cleric (wouldn’t it be better to change the name to “Theologist”, “Prayer” Or “Believer”? To be more general with the beginning…), I still do not understand today why Taoist is now a magician (Enchanter/Tauma/Linker are Scout, etc.) In short, if there were previously gaps with the class branches and the compatibility between each class was limited, with Rebuild it has ended up being worse. If you ask if they should weaken the class, my answer is NO, they should do something else… Improve the useless and weak other classes (90%).
This would be something for another topic, but my suggestion is that they organize it this way and that each skill can have combo with another one of another class within the same branch (yes, including buffs and debuffs), never of the same class or with a class from another branch.