Agreed. I'm not really sure it's "dirty" for a company to want to own everything. Most companies do! But I have a different opinion: I want 'em not to! That's the real reason I avoid MS. If we don't "exercise" our choices, they might go away!
I've never tried BSD. I've been told by others that BSD is "more secure", and that "Linux feels like it was thrown together, BSD feels like it was engineered". SafeRTOS is probably good, too. Never heard of that one - I'll check it out (later...).
Best,
Frank