If you define your value as a SWE based on what is functionally code golf, it sucks.
Some people view code as an art form. Others view code as a tool to solve a specific problem statement.
This has been a perpetual struggle in software for decades.
I remember similar purists scoffing at APIs and CRUD 15-16 years ago, and IDEs, Linux, and Git before that.
Stuff changes. Such is life.