The two main factors affecting fees are the size of a transaction, and demand for block space.
Given that some networks can only contain a limited amount of data in each block, miners or validators are restricted on the number of transactions they can include.
Learn more about ILCoin