After you run Amdapor Keep for the eleventh billion time you'll sing a different tune.
The best way to circumvent speed runs is to make trash worth killing. They should have a % drop for tokens, drop random greens, GIL (FFS), and there should be coffers placed strategically that drop silver and gold vendor trash (500/2500)