A nightmare with I2C serial link, especially with onReceive

I have seen hundreds of young learners liking the logic of the I2C Protocol!