New trucks don't sound like old cars - why?

Catalytic converters and exhaust resonators maybe...... ?