I hid your post from here because it's an established thread, it's a semi-active thread, it's a bit of a different thread from yours, and similar threads in different sections are okay sometimes.
I hid your Battle Network thread because we have a general franshise thread, as Some Loser said. We can have a specific Battle Network thread if BN proves to be a dominating topic in that thread.
Not necessarily. In the Mega Man thread I posted earlier, you're free to talk about any Mega Man series you want. Just thought I'd give you a heads up.