The SC does not recognise sex work as a profession as the media widely reported. What the SC actually says is that notwithstanding the profession, every individual has a right to dignified life under the Indian Constitution and the constitutional protection that is given to all individual shall be kept in mind by the authorities while enforcing immoral traffic prevention law.
In fact, what it puts forth is that the sex workers, who are despised and stigmatised by society, must be treated with full respect for their dignity and humanity, and not to abuse them verbally or physically, or to coerce them into sex work.