Yes, great post PK-KAR.
Let's not forget the main reason why the Indonesian government allows expats to work in the country, and that is to benefit both the country and the local work force. Payment of the Skills Development Fund to the Ministry of Manpower ($1200 USD per employee per year) is the final step to getting the work permit.