That's good, although it's non-binding and it doesn't help me. Luckily I'm a geek so I can handle rooting it and flashing new ROM. Most others are screwed.
BTW, why do we call it ROM? It's not read-only, since we can easily write to it.
It's read-only in the normal functioning of the device. Nothing gets written to ROM when you're using the phone. Almost nothing very complicated uses hard-coded ROMs any more; even wireless routers and cable modems use flashable firmware these days.