The only complaint I ever heard from a 7D user was about their sensor. Now they get near 5D3 ISO ability. That is great! They also get a 25% bump in FPS, wifi, gps, upgraded AF system and a few other goodies like video features.
And who are these people complaining that this should have been the 5D3 or 6D? 10 FPS on a FF body is called the 1Dx.
I'm not even sure why I bother with the forum on this site.
+1 The specs look awesome as a high end crop sensor camera, and it's pointless to say this should have been the 6D or 5D3. Beyond the fact that from a marketing point of view it would make no sense to offer the 5D3/6D with all those specs and kill off the value of the 1Dx, it's fairly obvious that it's easier and cheaper to make smaller mirror-boxes, shutters, view finders, AF systems, and most importantly sensors, than it is to make full frame equivalents. So of course they can offer near 1Dx level performance for a lower price if they shrink the sensor.
In the end it looks like it comes down to this:
Need great AF and fps for birding/sports on a budget get the 7D(2).
Need great IQ on a budget, get the 6D/5D2.
Need great IQ and mid-range AF/fps get a 5D3.
Need (almost) everything and the kitchen sink and have lots of money, get a 1Dx.
Need maximal DR, 36MP, and huge RAW files, go to another forum.
Of course there is also want (different from need): I want 20fps, 40MP, 16 stops of DR, perfectly clean ISO 25600, 110 point all cross type AF, and under $2000