A 1us pulse on a 9600 baud RS232 connection will go unnoticed.
That will depend on the RS232 chip, and ... guess what? There's I2C chips that can do exactly the same thing.
You still have to add checksums and packet management in very noisy environments.
Remember RS232 has been designed from the start to deal with noise on long wires; I2C is not.
Sure - back in the days when it was +/-12V and 1200 baud. These days it's generally TTL and much higher baud rates.