言ってる事がよくわからないけど、

抽象化するメリットがあるか無いかを設計段階で判断して、
導入するかしないか決めればいいだけでは・・・