Question: what are the disadvantages of using the layered approach?
Answer: Layering presents a disadvantage only in that adding additional layers of controls can inhibit usability. Sometimes organizations fight additional security controls on the argument such controls will slow systems down or make it more difficult for users.