かならず成功するハズの処理で例外をスキップしたらあかんだろう。

それバグ隠蔽っていうんだぞ。

asはキャスト失敗を許容する時に使うもんなんだから、こっちの方がスマートとかそういう話じゃないんだが。

まず、例の箇所は必ずキャスト成功させる場面なんだから文句あるなら例文を変えろよ