Quoted from Dis_Pinballer:Steve is the project lead, thus he needs to take ownership, and fix the code.
Project leads direct quality control, and allocate software people on a project.
He talks about the problems, but doesn't give us a plan.
You very obviously know nothing about software projects. Once the higher ups say move on to the next project you do. There is no allocating. It does not matter what you want. You do as you are told or you find a new job.