• Monthly fee is what guarantees a descent maintenance of modules. As long as price is descent i see nothig wrong with it. Only more module should be free, because many paid one are not justified.