Well probably due to XLM airdrop, even though it was extremely small for a single person, it made its impact on the crypto community and created the needed hype, so people begin to buy XLM. On the other hand EOS was supposed to be substitute for ETH, but due to many issues it is simply not up to the promised standards at the moment.