Here is the NFL.com overview on Hall in the draft:

An undersized pocket quarterback with unimpressive arm strength, Hall’s field command gives him a shot to make it at the next level. He throws with excellent ball placement to targets on the move and delivers a feathery soft deep ball with accuracy. His lack of drive velocity creates smaller margins for error and his timing needs to be impeccable to beat NFL man coverage. Hall operates with ideal poise from the pocket. He does an adequate job of reading coverages and getting rid of the ball without taking sacks. The size and arm strength will concern some teams, but offenses operating out of heavy play-action with levels-based route concepts could target him as a solid future backup.

Here is the NFL.com overview on Cousins in the draft:

Cousins was a three-year starter, as well as a rare three-year captain, at Michigan State. He is a self-made guy, a tireless worker who has deficiencies that could hurt his pro potential. He is not a very strong deep thrower; while his velocity is adequate, his accuracy when throwing deep is questionable. Ultimately, Cousins is a guy who could get drafted based on his experience and intangibles, and will need to put on size and fine-tune certain throwing deficiencies to catch on at the next level. Based on the production and leadership at Michigan State, Cousins has late-round value to a team looking for someone to compete for a backup role.

They’re different players with different strengths and weaknesses, but both had eerily similar expectations if not Hall being slightly above Kirko if you read into the solid future backup vs compete for backup role.