Using Linux (the kernel) to pull off such proprietary lock-in is going to be difficult because of the kernel's GPLv2 license (although, Tivoization is still an available tactic).
Using the Linux desktop (which is what you seem to be talking about), on the other hand, to pull of such proprietary lock-in is going to compete directly with Windows's desktop market share; which is why I think Microsoft will never push the Linux desktop in an Embrace-Extend attempt.