Pitted roof from rust under vinyl top repair

@413 why do you disagree with what I said? I realize there are many different ways to fix a pitted, rusted roof but the only correct way is to replace the bad metal. Not fill it with something.
Yes I disagree with that. You don’t need to replace the metal to have a lasting repair.

kill the rust with chemicals
etch prime the metal
fill the pits, seal the filler
prep and paint.

where is the problem here?
The pitted metal is strong, there are no holes.
Rust won’t return, it’s killed with chemicals
metal is covered.
filler is in between primer/ sealer.
paint is over a properly prepared surface with quality materials.