Microsoft might want to be making Windows 12 a subscription OS, suggests leak
Microsoft might want to be making Windows 12 a subscription OS, suggests leak
“Might want to be making…”
Weird ass attempt at future perfect tense?
I think it's probably an Indian English-ism. It's understandable but sounds weird to a speakers of American English (and maybe other English dialects).
A more natural sounding title (to an American English speaker) would use "Microsoft is making" or "Microsoft is planning to make" rather than "Microsoft might want to be making".