Shiradi is not good for casters.It could keep the caster stuff but those items should not come at the expense of having enough good stuff for the non-caster (and vice versa). Right now there is insufficient good stuff for either casters or melee to make this their primary tree with too many items being specific to one or the other style. And then there is weird which actually locks out non and low level casters.
Overall the design looks like they took two weak trees and smashed them together. The calls to remove the caster stuff are likely in the hopes that if that were to happen the devs would realize how weak this tree is and make it viable. If they want to design this properly with items that work for casters and melee both that could work. Shiradi comes a lot closer to a tree that can work for both ranged and casters than this does for melee and casters.