I don't understand the push back against enthusiasts, computer consumers hating on nerds for daring to push for useage of Linux, car consumers hating on gearheads for pushing continued use of clutch, maybe this is an American culture issue. Personally i tend to trust people who devote themselves to understanding and working on machines that I also need in my life.