I highly doubt Microsoft or anyone will buy AMD, as it would not make financial sense, AMD already builds these chips cheaper than any of them could build them on their own, and any kind of merger would revoke AMD's x86 license, and Intel's x86-64 license, thus destroying the ecosystem.
On another note, a razor thin margin might not be glamorous, but you can run a business like that, though it will not be glamorous.