No, it's a wrong comparison. DRM is not only stupid, it's unethical. Comparing it to a lock on your apartment is not proper, since it totally reverses the idea. DRM is more comparable to placing a police robot in your house, in order to "prevent potential law violations". I.e. completely the opposite - privacy breaching, unethical preemptive policing.
The TPM (Trusted Platform Module) is an oxymoron. Trust is relation between two sides (users and distributors). It implies mutuality. The whole DRM concept is built on the opposite - i.e. not trusting the user, on treating users as potential criminals by default. Since users aren't trusted, there is no reason for users to trust DRM schemes, which should be treated as spyware and privacy intruding methods of control.