I enjoy bitching about the devs as much as the — well, no, some folks like bitching about them way more than I do. They even seem to make a hobby of it.
I do get a lot of amusement when you contrast a thread like this (wherein you learn that Badges are the only thing worthwhile and that not retroactively giving new badges to the folks who have accomplished TFs/trials/kills that will give badges as of I5 is tantamount to being screwed by the devs with an broken bottle) to a thread like this (wherein you learn that Badges are worthless and that the devs having nerfed Phase Shift to prevent folks from stealthing missions with it and getting “unearned” Badges is also like being screwed with a broken bottle because Badges are worthless).
UPDATE: Important enough, evidently, for Positron to open a new thread on it and respond a couple of times already. The good news: the Shard TF is likely going to get redesigned to be a bit less of a grind (so described by some).