"Twitter just gives me a chance to talk to foreign fans in English, and that makes me happy."

I agree, Japanese fans would be wondering what the point of paying for TA would be if twitter is basically the same thing content wise... :p
This post makes sense! I'm not angry.