I'm not sure if saying all Linux distro's lead you to the same place is a completely accurate statement. I guess this depends on what you mean as the same place. If you count using the internet, emailing, etc, then you are right. If you count the maintainence of a system, then I would say you are wrong. One example would be the process used to control system daemons. For example sysV scripts vs upstart vs systemd. The scripts to manage daemons and runlevels across these different choices are different and not interchangeable. Systemd can make use of sockets to activate various daemons -- like an ssh daemon, whereas the other two service managers can not. Package management is also greatly different between distributions, with some distributions not supporting as large of package base as others -- forcing the end user to either install software from alternative sources such as ppa's, AUR, or from source code. At the end of the day, I would admit these differences are not probably very important to many users, however they may be very significant to other users.