I've gotta say articles like this are great motivation to provide maximum effort in helping grow the community. As someone who just signed up yesterday, it can be a little discouraging seeing some of the posts from people upset about how payouts, voting power, etc. work.
Articles like this reiterate how important it is not to get caught up in all details or monetary compensation. Steem is new, and always changing and improving and as long as we all stay active and contribute positive content the sky is truly the limit.
Keep on swimming!