Of course not, but one could also see this update as PR and trying to get more sales. New content for free = More content for your money, it gets the game into the news on various sites, people'll check it out and (hopefully) buy it.
It works various ways

That said, Eschalon is not cheap for an Indie title.