Keep in mind that the amount that the projects contribute varies. So lets say you have a bench and a lighthouse, the lighthouse will contribute more. You need a certain amount of "points" (I'm going to call it that for simplicity) from public works to contribute to the perfect town rating. If you have 10 small projects, it may not add up enough. Hope I helped!