This sounds good in theory, but in practice it doesn't work. You always end up with an object that has all the privileges.
Which is a well known anti-pattern. https://en.wikipedia.org/wiki/God_object
Which is a well known anti-pattern. https://en.wikipedia.org/wiki/God_object