Didn't Google give up on chromeOS? For all their faults, at least Microsoft has a desktop os

Not really. They are merging it with Android. Or in other words, they're making Android into a full-blown desktop OS.