I've thought about it too.
Steem won't be so contained in the social media / blogging realm with the launch of SMTs, however EOS seems that will have support for more complex decentralized and parallelized programming, rather than the possibility to create your own token on the blockchain.
For me that is the distinction that should count tremendously regarding the direction each will go, and they might choose to go separate ways, although of course they might not, and that would be a shame, for the potential of both.