I take your point about the package and the connector spacing. But that's what the majority of the market wants. As a sidenote, in a BGA_484 package the -7000 part has 335 I/Os.
I don't know the exact timeline of this, but Ross Freeman invented the FPGA after a few years as a math teacher in Ghana in West Africa. I like to imagine him looking at the multiplication tables printed on the back cover of some old exercise books, and thinking to himself "if I replace the multiplication results with other numbers I can change these tables into addition tables or subtraction tables or ... tables." And off he went to invent FPGAs besed on lookup tables.
Children getting into hardware design via something invented by a high school math teacher would be neat.
BTW, the PIF has a couple of flashing LEDs. The default configuration programs them to pulse with growing/fading intensity, rather than simple flashing. That sort of thing only takes up a small corner of the FPGA, but I would really like to see an elegant minimal design of the sort that was produced by the late and much missed Peter Alfke.
What are the engineering and design challenges in creating successful IoT devices? These devices are usually small, resource-constrained electronics designed to sense, collect, send, and/or interpret data. Some of the devices need to be smart enough to act upon data in real time, 24/7. Are the design challenges the same as with embedded systems, but with a little developer- and IT-skills added in? What do engineers need to know? Rick Merritt talks with two experts about the tools and best options for designing IoT devices in 2016. Specifically the guests will discuss sensors, security, and lessons from IoT deployments.