Property ‘Govts now invest heavily in infrastructure, no basis for offering freebies to developers’ 11 years ago