What do you think of this idea ?
Idea : we should have a system where along with existing punishments , if a govt employee is caught taking bribes or seriously neglecting his duties, along with suspension etc , his next promotion should be postponed by 1–2 years and retirement preponed by 1–2 years.
Same concept can be applied for govt contractors , if they fail to deliver quality work, they should be banned from applying for new tenders for next 5 years.
Similarly for private companies/agencies, if they repeatedly violate rules then their license/permission renewal date should be preponed to a closer date.
This can also be applied to repeat traffic offenders , their license renewal should be preponed too.