I mean, I was for guild banks in vanilla classic because it created a gold sink, was in line with the design goals of community working together, and gave people a viable accomplishment spot for their guild.
Dual spec however HURTS the design goals of tbc.