We probably have different cable companies... but my MAC addresses are not linked in any way to the cable company.  The cable modem will give an IP to whatever device I connect to it.  However, I have to power the cable modem off, then switch my devices, then power the cable modem back on.  Otherwise, it won't release the address and re-issue the IP to the new device.
I use Charter Communications in central Illinois (US).