I agree with the OP, there's no two ways about it, mechanics driven content is flawed. When everything is down to gathering 8 people who have patterns memorized, skill at your own role is rendered completely meaningless, the gear you've obtained, of no import.

There ARE ways to make things challenging without relying on such gimmicks, and some of them were outlined in the opening posts. This game would benefit from taking that advice.