How so? Three Kingdoms was a huge success and Warhammer II is ridiculously popular with a very positive community and great DLC/FLC. Arguably Rome 2 and Atilla weren't as great but they seem to have really turned it around in the last 3 years. Before that Shogun 2 and FOTS were also great games.
The Total War series is by far nothing like it has been 10+ years ago. Empire and Shogun2 were the last games that I felt had some effort put into it because CA wanted to make a good game. But both games failed due to their Warscape engine in the gameplay department (Shogun2 was very polished though and could compensate that way, although the battles have suffered a lot).
Now take what I say with a grain of salt. I stopped playing after Rome2 because this game was a frickin mess and still is up to this date and I don't care about Warhammer. But ever since then the series has turned into a DLC cash cow were the base game is super shallow and lacking and you need to buy DLC to keep things not boring (interesting would be too much). Just look at the amount of DLC these games receive, many of it day1, some of it was already included in one of the predecessors. And many games of the series got backlash due to shitty DLC practices.
Now obviously this is a matter of personal taste, but I don't care about Total War anymore. Either CA or SEGA make the games shallow to play, and their engine is horrible.
Now to the actual post:
I am not sure how much to say about one single person complaining about people in their team because this happens every time and in every company.
The only thing that is a bit "worrying" so to say is how Relics productivity seemingly has gone down in the last years. They used to launch a new game/expansion almost every year with some projects being worked on in parallel, but ever since CoH2s release there was not much to show for. DoW3 that failed quite heavily, two cancelled games, and AoE4 in the making for years now without any information to the public. So either they go for a strategy of not showing much and keeping secrets to build hype on purpose or they really don't have much to show for.