The list of Keith Moore shows clearly that he has no clue about anything. Most of the stuff he is complaining about is completely untrue or outdated. Referencing it as “good lecture” makes me laugh.
Don’t get me wrong, I’ve no problem with the most platforms and work on most of them, even Windows. Maybe you can clearly point out what you’re bothering about and we can discuss it, if you are interested.