Well, I couldn't join ResetEra because you need to sign up using a more professional email address. I can still view threads as a guest, which is about all I want anyway. Not sure how picky they are either, to be honest. Some of those forums are not keen on your openness to talk about gaming, especially if you appear to be bashing a company they may be "sucking up" to.
But I would say a company that steals people's work, to the point where they demand to be compensated for around 18 million, needs to be criticised.
Besides, I already told people ages ago that Capcom is notorious for copying things. So that news didn't come as a surprise, really.
Actually not even just indie games, but also content creation in general. Plus the fact that you can't really have your own thread to talk about your own game is also a pain since everything gets dumped into one channel.