Bonus is called delegation and that has issues. Paying 6 steem has issues.
The main issue is that they want to bring on 100+ million users. They have something like 90 million steem in their account. So, you can't pay 600M steem easily when there is only 250M steem in existance. You can't delegate a few billion steem when you only have 90 million. That's why tokens are necessary and seems like a really good way to deal with it. I'm just concerned over how we distribute them.