Let's say there's two versions of the car. Higher spec has heated seats, lower spec doesn't. Let's say it's a $1000 price difference.
At what point below are you ticked off ?
Level 1: The higher spec car has the physical seat heaters, all the wiring, all the plugs and all the software. The lower spec car has none of that.
(I think this is how cars have always been sold, so it's "normal" and "acceptable" and nobody would complain - they paid $1000 less and got less features.)
Level 2: The lower spec car has the physical seat heater inside the seat, but none of the wiring, plugs or software to make it function. (It was cheaper for them to just build the seats with the heater in there, so they did, but it will never "work")
Level 3: The lower spec car has the physical seat heater inside the seat and some wiring, but the main loom doesn't have provision for the high current draw, so it can't work.
Level 4: The lower spec car has the physical seat heater inside the seat, all the wiring, but none of the plugs to actually connect it.
Level 5: The lower spec car has the physical seat heater inside the seat, all the wiring, all the plugs (so all the physical hardware is there), but the software to turn it on is not present / not licensed.
(Note: If you got ticked off at level 5, it's pretty much like buying a brand new MacBook and being ticked off that it can theoretically run Final Cut Pro, but you have to pay to make it work. Surely you gotta pay for software ? )