SMTs are needed by companies that want to build rewarding systems of their own for their websites like Reddit has done with an ERC-20 token. Hive is completely superior to Ethereum when it comes to facilitating a large number of small transactions. That's how you could onboard users in much larger chunks than by trying to get them to use Hive front ends one by one.
RE: What is Hive missing?