pop rivets for a transmission hump?

Modern panel adhesives are better than welds.

Not even close to a true statement.

You better watch your attitude, young man! Your lack of faith is disturbing.