If a person is skirting responsibility at the expense of a structure, it isn't he fault of the structure but the one skirting responsibility. Structures can and should be changed in this case. But shouldn't be outlawed.
Philosophers would also make a distinction between being ethical and being an ethics expert.
Hiding your complexity behind a (poorly designed) layer doesn't make it go away.
If a person is skirting responsibility at the expense of a structure, it isn't he fault of the structure but the one skirting responsibility. Structures can and should be changed in this case. But shouldn't be outlawed.
Philosophers would also make a distinction between being ethical and being an ethics expert.
Hiding your complexity behind a (poorly designed) layer doesn't make it go away.