Yup, that is a big difference. 2 KV of HBM ESD is really not very robust at all.
My only experience is 5V Spartan FPGAs and XC9500 CPLDs. I have ONE customer who has blown up DOZENS of Xilinx parts. I have never been to his location, I'd like to find out what he is doing to cause this much damage. I have never had a field failure with any other customer. The product consists of several boards, one FPGA or CPLD each, that plug into a backplane. In another related product that puts much of that function into one larger FPGA, I went to the trouble of adding a bunch of Littelfuse SP720AB ESD suppressor arrays. I get them from Digi-Key, with 14 protected lines for $2.82 in quantity of 10. All I can say at this point is they don't affect the operation of the circuit. They do spec a low capacitance.
I have had a few strasnge Xilinx incidents I can comment on. Once, in the winter, I was working on a board with an XCS10-3PC84C FPGA, and as I sat down, I touched the board. Sparks shot all over it, I am positive I saw at least 5 separate sparks, 4 of them jumping between pins on the board, and one from my finger! The board was powered on at the time, which may be relevant. That board is still working today!
Another time, on the "related" product mentioned above, with an XCS30-4TQ144 FPGA, I had just assembled the board, powered it on, checked that it configured correctly (I have a RED LED that lights and goes off when the config completes OK) and then powered it off, to connect it to test gear. When I applied power again, it did not power up. The chip was shorted, and when I applied an external bench supply, the chip was drawing 1.8 A. I replaced the Spartan, and it worked fine. I was not aware of any particular thing that happened that could have caused an ESD event.
Jon