There should never be a cookie cutter build. There should be certain builds that work best against certain boss mechanics. Then randomize those mechanics EVERY boss attempt. That would totally eliminate cookie cutter builds because the perfectly optimized build is unknowable.
The reason cookie cutter builds exist is that the boss never changes.