I don't think it's got anything to do with hating. Paycom no longer does the gateway services for ePassporte, that contract expired and was not renewed as far as I've heard. Given the BIN numbers on ePassporte, it is much more difficult for a processor in high risk -- any high risk -- to take the cards without a fairly custom setup.
I don't see CCBill taking ePassporte either.
