collateral software
Users are more adaptable to changing environments than they use to be. The #1 complaint I hear, even from adults, is the lack of games for the linux environment. I happily point to the many quality games available in linux but todays games are all Massive-Multi-player-Online cyberworlds and these people want to connect to the same game that all their friends are in. They don't want to fight with an emulator and settle for a partially functioning game client. Some of these online worlds such as Secondlife and eve-online, to name a few, have answered the call and released native linux game clients, but more developers need to step up and support linux as a valid platform and not just a windows emulator. People what to hear that all the software that they want will run on linux, not that all the software they want has something similar in linux.