Because it's an indie game and making assets was hard. At least, that's my take on it. There are some developer posts about how the creative infrastructure wasn't there until recently to quickly make new abilities with the appropriate graphics. At the time, it probably made sense to create as many different kinds of enemies as possible with what was working in the game and benefited the people who were playing it back then.