When the strength of the PC is "has no obvious weak points" that's rather difficult. Im not sure how "Only faces enemies that cast spells that allow for no saving throws" is any less contrived or annoying than "Only faces enemies actually capable of striking you in combat".