I’ve always insisted on leveraging the maximum power of the tools, frameworks, and packages we use in our projects. Whether it’s the Python itself or DRF as a 3rd party package.
Why does it even matter?
Well, the less code you have in your project the less the maintenance and tests you need, which resolves in more quality sleep at night. (Less engineering nightmares!)