Is it a time for open beta? - Thoughts 'bout bank and mail.

I play this game since closed beta, i saw many content added (not SO many, but nevermind), and i still see these buildings in Boston - bank and post office.
Is it a time to make them work as they should? Let the Bank deposit player's silver, instead of making "crate-chars" (i saw a n00b in JT with 20+ alts used like crates for hay, ore and other crap - WTF maaan?), and let the Post Office deliver player's mails, instead of using forum PMs.
It's not a ton of work. Devs, make it already pleeeeeeease!
Is it a time to make them work as they should? Let the Bank deposit player's silver, instead of making "crate-chars" (i saw a n00b in JT with 20+ alts used like crates for hay, ore and other crap - WTF maaan?), and let the Post Office deliver player's mails, instead of using forum PMs.
It's not a ton of work. Devs, make it already pleeeeeeease!