Observing that urbanisation policies have flaws, the Supreme Court has said one of the main reasons for spurt in unauthorised constructions is the government's failure to provide people with affordable houses.