...so maybe the article author should try to figure out just what "linux" or "linux community" means.
Because they certainly don't mean what he thinks they mean. And therefore his reasoning is flawed from the start.
Linux is just the kernel.
There is no monolithic "community" who can make up their collective hive-minds about OpenOffice vs whatever.
There's plenty of companies, pushing out dists - and some of them might have some sort of ambition to get their particular dist on someones desktop, but it's hardly representative for the entire "community" (which doesn't even exist).