It's true. All of it.
I am one of those rare people who buys Call of Duty solely for the single player, and I have enjoyed all of them, from 2 all the way up to Black Ops II, and every one in between.
And then I played Ghosts. What a letdown. This article puts into words everything I felt about that game--especially how Logan always just felt like the odd man out, and Hesh was supposed to be the main character. And that really bothered me. Hesh made all the decisions, but he kept saying, "We" and I kept going, "Um...no?" I ended up hating him because I felt so left out of the story. I ended up hating all the characters save for Keegan, and I think it's because Keegan doesn't talk all that much. Normally, when the 'tragic death' happens in Call of Duty (4, MW2, Black Ops, Black Ops II, World at War), even if I see it coming a mile away, I still care about it. I still feel sad about the death, and there have been a few where I actually got choked up a bit.
When it happened in Ghosts, I literally just shrugged and went, "Bye." This is the worst Call of Duty game by far, and I'm glad that this article points out so much of what was wrong with it.