Taxation of a ‘signing bonus’

In Ritchie v R, 2018 TCC 113, the taxpayer owned land that he rented to a corporation he owned. The corporation carried on a farming business. Enbridge paid amounts to the taxpayer for easements across his land, including $255,790 as an “early signing bonus” (a bonus for signing the easement agreement before a certain date). The taxpayer reported the bonus as a capital gain. The CRA reassessed to include the full amount of the bonus in the taxpayer’s income. Was the bonus on capital account?