I don't have a problem with Bunnings.
1. you get what you pay for... and people expect the lowest price. Therefor Bunnings is 'forced' by their customers to employ people at the lowest pay rate... which is paid to those with the least skills.
2. There is a skills shortage in Aus at the moment, so I don't expect to find a large amount of skilled staff at a discount tool and hardware store.
3. Everyone treats a job as a stepping stone to somewhere else.... so you train staff and they treat it as a resume filler and move on.
Working at bunnings is convenient for some skilled employees that could get a higher paying job elsewhere, and when I find these people I'm happy.
However I think the 'price culture' of Bunnings customers and the present National skills shortage means you'll be pushing a barrow uphill if you expect Bunnings to be able to employ a large amount of skilled and knowledgable staff.
My grandfather worked in the hardware section of a country town's only large store for 22 years. He knew everything about his products and knew everyone and their business (trade wise). He offered great service, and it was a point of pride to him and his employers.
The business went bankrupt and the new owners replaced all the floor staff with casual, unskilled staff.... and were able to drop prices and get lots of customers.
Its just life, and its like that because the majority of customers prefer it that way. We all love paying the lowest price, right?