The Case is absolutely correct.
Explanation I to Section 32 (1) states: If the building is taken on lease and expenditure is incurred on renovation of the same, Explanation 1 will apply and such expenditure can be capitalised for claiming depreciation.
On the other hand, if the building is constructed on land taken on lease, no capital asset is acquired because it will ultimately revert to the lessor. The lessee is not the owner of the building, though he incurred expenditure on construction of the same.
But I have read a judgement of the court in which such expenditure is allowed as depriciation, may be the facts of were different form current case of TVS Lean Logistics.
But in this case TVS Lean Logistics the amount will be allowed as Revenue as Explanation 1 to section 32 (1) not apply.