It is not my primary OS, but I will tell you why it would be. It has the most free programs (by percent) compared to any other major OS, it is very user-friendly if you don't try to do complicated things, looks nice, stable, fun, and it's a good learning experience.
i agree completely, If it wasn't for games linux would be my main Os since it is user friendly, it has nice eye candy and on top of that low system requirements, maybe in the future I will get a linux only laptop, but until it can play all windows games I won't make it my primary.