Are new aluminum radiators better?

When I was running a 7lb cap I boiled over a lot I put the stock (for my 67 273) 16lb cap no more boiling over.