Is one Master Material a good approach?

Oh well … i try to avoid master materials whenever i can. They are a horrendous terrible approach on object related implementation in the unreal engine. And besides minor ressource gains, you lose an incredible amount of time into thinking about how to cover all needs within one master material. Basically an abstract abstraction which quickly becomes an abomination, far away from goals s.e. “efficiency”.