Developed economies want to outsource manufacturing another jobs to developing countries mainly due to low tax rates and cheaper labor.
Explanation:
Outsourcing has become a common practice for multinational firms and since then, it has also been a widely debated topic. Multinationals tend to outsource their manufacturing to developing economies mainly because the governments of developing economies offer them low tax rates and other deals in order to attract them into investing in their countries. Another reason is that labor is usually cheaper in developing economies, so their manufacturing costs decrease.
The excessive money spending by the government. There is no free lunch. If the government spend too much money in something, it is not going to have money to attend other needs.