Given the number of ways that the AF buttons and controls can be custom configured it's easy to imagine that Canon could have overlooked some combination of body and lens configs that results in a bug. Hate it when companies use paying customers for Beta testers but that's just what they do. Sounds like reporting and requesting a fix is the best option. If that's the way you want your gear set up you should be able to do it.
As to the larger issue of overall AF effectiveness, I was at a local Bald Eagle hotspot today where hundreds of photographers congregate. I spoke to a number of new 7D2 owners, although I don't specifically recall any of them using the 300 2.8, and all reported to me that they were extremely pleased with the AF functions of the new 7D. Seems as though these issues may result from a fairly specific case. Users I talked to had pretty much all of the other longer tele's as well as 1, 5 and 7 series second bodies. These are a pretty sophisticated group of shooters who aren't afraid to express their opinion. Often even when you aren't particularly interested in their opinion.

However, I can say that on the 7D2's autofocus, sentiment was overwhelmingly positive. As is mine.
Just saying this because with all of the negativity out there, I'd hate to see people get the impression that the 7D2's autofocus isn't effective. I shot a few 20 to 30 frame bursts of flying eagles against complex backgrounds without a single out of focus image and I don't consider myself a particularly advanced BIF shooter.
I'm not trying to minimize your concerns or the seriousness of this issue. In the end, obviously what works for your needs is the only thing that matters.
Most likely we'll here of more issues in the coming weeks as these cameras get into the hands of larger numbers of users. No system of this complexity is ever perfect right out of the gate. Hopefully Canon will get this stuff worked out pretty quickly as they can't really afford to drop the ball on this release. Just my 2 cents, probably worth about what you paid for it.