Not in India, developers can sell before building but the money is in an escrow and released as the construction progresses. Also penalties and interest on any delays. I don't think selling unbuilt buildings is the bad thing, it's having no regulations or protections alongside that.
https://en.m.wikipedia.org/wiki/Real_Estate_(Regulation_and_...