Had this season had any other name than True Detective, I don't see many people complaining.
You mean had it been called something like... Low Winter Sun, people would have been showering it in praise?
No doubt. The up its own ass dialogue of TD season 2 funnily enough reminded me a lot of every piece of dialogue uttered from Will Graham in hannibal. None of it felt natural, robotic delivery and writing that probably looked good on paper but woefully misses the mark in action. Only recently has the show found some great footing (sadly too late).
That larger than life dialogue has always been in the show's (Hannibal's) DNA though. It doesn't hurt that the characters relaying the dialogue are crazy intellectual psychologists. True Detective season 1 had one guy spouting out such over the top dialogue... and the rest of the world made fun of him. The show's dialogue was grounded. True Detective Season 2, a bunch of lowlife alcoholics all delivering Shakespearean shit comes off as disingenuous and distracting. I don't think it's an apples to apples comparison with Hannibal.
You could argue Pizzolotto can switch up the formula for season 2 and have everyone speaking like they went to Harvard, but I don't think that's earned. I think, given that the show is an anthology, you can change up the setting, the characters, the story, but you have to maintain the overall tone and reality from season to season. While the setting may change, the rules of the world should stay the same, and I think that's what people are having a problem with, consciously or not.
Dialogue that doesn't match the "real world" isn't necessarily bad. Dialogue that doesn't match the world you've established as a story teller... that's bad.