I have tried to get "into" FPGAs for a few years now. I have read books and used a dev kit, but I still don't really 'get' the feel of them. I implicitly understand the transistor and gate level, and the principles of chaining them together into module and systems. No problem there. But at this point the manufacturers always seem to want to get too smart and insist on fancy compilers that get more and more abstracted. Just like PC programming languages seem to get more abstract and bloated, so does the FPGA world. They all seem to be trying to out-do each other with their all singing all dancing fancypants dev software, full of buzzwords.
I would love to see someone like Microchip do some DIP, SOIC or maybe 64 pin FPGAs, they needn't be mega fast or huge cell count. Just make them fast enough, low power, and cheap enough.