Now we can use chatGPT, Codepilot and tabnine so that we don't have to bother writing boilerplate anymore. But why do we still use languages and frameworks that require to write large amounts of boilerplate code in the first place?