Хлестаков был разоблачен городничим из-за нескольких причин, которые можно назвать ключевыми в этой ситуации.
Во-первых, Хлестаков являлся мошенником и обманщиком. Он приехал в город, представившись чиновником, который пришел проверять документы и порядок в городе. Однако, на самом деле он ничего не мог проверить и не имел никакой власти. Его целью было только вымогать деньги от городничего и других чиновников, обещая им защиту и снисходительность со стороны высших чинов.
Во-вторых, городничий был достаточно хитрым и проницательным человеком. Он осознал, что Хлестаков - обманщик, который пытается выманить деньги от него и других чиновников. Городничий начал подозревать его в недостоверности историй и стал собирать информацию о Хлестакове. Он обратился к различным источникам и выяснил, что Хлестаков - обычный безработный человек, без каких-либо особых знаний и навыков.
В-третьих, Хлестаков сам привлекал внимание и вызывал подозрения окружающих своим поведением. Он вел себя оглупительно и нелепо, его высокомерие и нахальство вызывали раздражение у городничего и других жителей города. Таким образом, Хлестаков сам способствовал своему разоблачению.
В итоге, городничий собрал достаточно информации о Хлестакове и его деятельности, чтобы обнаружить его обман и разоблачить перед всем городом. Это позволило городничему восстановить порядок и разоблачить мошенника, который пытался воспользоваться его доверием и ресурсами города.