What will it take to convince the department of immigration to let businesses hire foreign workers?

Small businesses are facing tough times and the department of immigration is making it harder for them to survive. Many in the industry are saying, DIBP has a policy that discriminates against applications especially by small businesses for hiring foreign workers under the sc457 program.
What is it the purpose of the CSOL which after consultation and consideration at various levels of government and the community has determined essential skills required by Australian companies right now when a DIBP case-officer, despite being presented with a company’s submissions about the realities of its commerce and skills needs, are allowed to make ‘subjective decisions’ about whether the company needs those skills? Are case-officers trained management consultants?
What again is the purpose of the TSMIT which many say already sets an unreasonably high minimum salary rate of $53,900 for foreign workers, when case officers can judge - against the face of market research provided by applicants - that the wages paid to foreigners above this level, are still inadequate?
...