It's surprising how many conflicting opinions showed up about that Skullgirls thing. If you have been part of the financial running of a business it's so easy to see where that money could go. Without that experience I would have been shocked at first as well, though I would likely have done some research before I started commenting about it on the internet.
You realize that people running a business are also looking to make as much 'profit' as possible as well, right? This isn't a mom and pop shop, as much as that article would like to pretend.