7 reasons why Linux is a desktop flop