It's all about the scanners they want you to use to reset these things... The car manufactures have you by the ??? for some of this stuff now.
It's all controlled by the computer.. They let the owner set some things and some things need a special scanner..
Heck, even my F150 can only be scanned for transmission issues with a special scanner.. An off the shelf ODBII scanner won't even touch those trans codes..
Caulk it up to technology and businesses that know how to take advantage of it, and with most folks not even knowing how to change a flat tire, they can set the hook pretty easy.
Good luck! Mitch