You can think of it as competition. Other people can think of it as something that they can make people who are already familiar with systems that use the Linux kernel.
SmartOS is paranoid about correctness of operation and data integrity; Linux and LXC containers are a poor competition in that area, when the OS comes with memory overcommit turned on by default, and default filesystems do not include data write guarantees nor block checksums...