Why are architects/architectural firms not allowed to advertise their works in traditional media in India?
Because practicing architecture is beyond doing a business. Commercials are no doubt important, but architects are also supposed to serve the people of the country by providing healthy, sustainable , functional spaces to live, work and enjoy. They are expected to have a "social friendly" mind. Like doctors are expected to save lives of people first. Money should ideally be not the driving force. Some professions deal with basic needs of humanity. And those professionals are not allowed to advertise in order to keep them grounded and not get over powered by the crazy world. (Namrata, Architect from Quora)