My guess is that use of 8-bit or 10-bit slave address will add a byte more in every communication pa

My guess is that use of 8-bit or 10-bit slave address will add a byte more in every communication packet of data and considering slow speed of I2C, devices using 8-bit or 10-bit are not popular and adding extra implementation of addressing will increase I2C device library for small microcontrollers.
Was this page helpful?