I don't know why people would leave over 20 percent interest. Where else can you get that kind of return on a savings account?
As for people coming to Hive, I do understand why that's not incentive enough. Humans have a built in skepticism. Tell them they can get 20 percent interest and they want to know what's the game.