What's with the shady network posting games under multiple accounts?

The “How they are making money” question is still what’s confusing me. I suppose creating an aggregate site that links to their for-sale games might be one way of leading purchasers to their games, but also we’ve established that these games are made with promises of updates and then promptly abandoned for the next game, so I don’t know if people are actually buying them or not. Incidentally I don’t think I’ve seen any of these games recently, either itch has scrubbed them from the search results or they have just stopped making them.

Also, here is the previous thread where we discussed this which comments more on the games themselves: weird game things, maybe scam?