Here are TinyCore advantages:
1. It promote anti bloatware policy.
2. You don't need HDD. You can boot it from mp3player, XPE or iPXE.
3. It's very resistant for malfunction, you don't have to reinstall it from time to time.
4. It runs faster if you keep everything in RAM.
5. It's not Windows, means no viruses, no backdoors, no registry, not reinstallation problem.
6. It cost nothing.
7. You can ask for many things in this forum.
8. You don't need to buy a new computer. Old, used ones can still be useful, and it you destroy your computer there will be no big costs. People from the third world countries can have cheap access to information network.
9. It boots quite fast.
10. You are not distracted by desktop icons.
11. It use Xvesa or Xfbdev, that works with many graphic cards, even if they are not officially supported by Linux.
12. It use wbar that imitates Mac desktop.
13. It have very intuitive extensions manager.
For new users it may be a bit difficult. It would be cool to add help command in CLI mode, that display most popular commands, like: tce, tce-load, startx, xsetup, reboot, tcemirror.sh, version, uname -a, dhcpdown, dhcpup, staticip, fdisk -l, mount, free -m, top, ps, dmesg, logout, sudo su, ifconfig, lsmod, showbootcodes