+1. When you're concerned with ensuring every single developer can read, understand, and rewrite your code, you don't have a place for the best; because the average and worst devs won't grasp what the best does.
I am allowed to be opinionated, I have seen both forms in well paid consultant jobs.