I said heavy cars suck on a track. Why? Because they have a harder time cornering, consuke more energy, increase tire wear and brake performance degrades as well. That is a question of weight, and weight alone.
Also, and every racing series shows that, one fast lap doesn't guarantee good results in a race.