Because the Department deals with hundreds of thousands of applications every year. Most of the processing time is literally taken up by the application sitting in a large pile waiting for a Case Officer to be assigned. And if there is investigation to be done, or further information to be sought, then it will take longer. Once the application has been assigned, it is quite possible for a visa to be processed in a single day if it is well-prepared and all of the requirements are clearly met.
Jeff Harvie is a professional Migration Agent, registered with the Migration Agents Registration Authority, a statutory body set up by the Australian Government to regulate the standards of the profession, and to give protection to visa applicant clients.