Obviously it's a useful feature for an employer; a little underhanded (it should be common knowledge, not a secret program) and understandable from a business perspective. Especially for an organization like the NSA.
But for a consumer product, it is completely unreasonable to at least not offer an option to disable the feature. The only other product that deliberately leaves identifying traces that I can think of is ammunition.
Did anyone at one of these printer companies express reluctance over the idea? Was anyone let go over it? Did anyone refuse to work on the project?