Comparing Corsi between teams is about as smart as comparing +/- between teams, it's just not a good stat to do that with. You also have to factor in linemates and usage, which you blatantly ignore because it is counterproductive to the point you are trying to fabricate.
The only 2 years worth a damn are last season and this season. Last season is a decent comparable because they played together for much of the season. This year less so because Brodie was carried by a Norris winning Gio, while Hamonic had to carry Hanifin. So good for Brodie, he had a moderately better Corsi while playing with a Norris winner and getting more offensive zone starts!
Yes, and that is why I used
relative possession Lunatik. It factors in playing on a crappy team or a good team, so Brodie wasn't garbage in 2014-15 despite his 46.3CF%.
And about your usage point BTW:
2015:
Brodie: 25:13/game, 59.5%DZS
Hamonic 21:47/game, 48.8%DZS
2016:
Brodie: 25:15/game, 51.8%DZS
Hamonic: 23:49/game, 50.1%DZS
2017:
Brodie: 23:35/game, 52.1%DZ
Hamonic: 20:27/game, 56.1%DZS
2018:
Brodie: 23:41/game, 49.9%DZS
Hamonic: 20:42/game, 50.1%DZS
2019:
Brodie: 21:28/game, 48.0%DZS
Hamonic: 20:52/game, 50.0%DZS
It seems pretty clear Brodie has gotten greater and more varied usage throughout his career. Brodie did see his minutes cut down this year as a result of less special teams time (no longer on the 1st pp unit), but he's still the flames #1 dman at ES. The only argument that can be had against Brodie is he has played with Giordano (and Gio has had pretty much all of his career years with Brodie), while Hamonic spent most of his time with the Islanders with Leddy or CDH (who by all means are still pretty solid dmen, but aren't in the same caliber). Otherwise, I don't really see your point.