Most of reputable journals request expensive publication fee. However, most of the researchers from developing countries are lacking support for publication fee. So why most journals(there are some that support developing countries researchers) request expensive publication fee?