Let's be realistic here -- the game getting "worse" is hardly logical. The game has more options and flexibility than it ever has before and new things come out for it at speeds we used to only dream about in 4th and 5th.
Options and flexibility are not always good. For example, the best way to add more options and flexibility would be to eliminate all points costs and make all units battle brothers with all other units. That would mean more flexibility but a worse game.
Also, things coming out faster is also not always good. In general, I would prefer that GW take the time to extensively playtest their stuff before coming out with it, even if it meant a much slower release schedule. Also, I would prefer they take the time to add content to their releases before releasing codexes (a codex consisting of one pre-existing unit? seriously?) Actually, I wish they would take the time to proofread their stuff, let alone playtest or add content. Actually, i wish they would take the time to think for 5 minutes about their stuff before publishing it, let alone proofread or add content or playtest.