я тоже за то, что нужно выбирать инструменты, подходящие для конкретного случая
и да, я понимаю, что он не идеален
но в некоторых ситуациях, он может быть полезнее и проще других решений
потому я и говорю, что он тоже является инструментом, но не утверждаю, что он подойдет многим