It may be of-topic but here's the answer.
Security and Stability is always an issue, and Linux is better than most OSs in these fields. However, it is not user friendly. I have been using Unix and Linux for many years and I can say that very few people can actualy make this the default OS in their home computer. Very little software to entertain yourself, difficult in use, poor multilanguage support etc etc. Linux is good for particular uses. Having a server running on Linux is the best thing to do, but hosting Linux in my home PC is something I will never do...