Thanks for the kind words, and it's still fairly relevant since Hive's blockchain and onboarding hasn't changed too much in the last 8 months or so, as far as I know, but if it's out-of-date, so be it. :)
You're correct about the nuance but this piece already broke Hive's character-limit by covering a tremendous amount of nuances, so I've left some others to comments like yours. On top of that, it's meant to encourage people to try Hive, so certain points are exaggerated intentionally. What it loses in nuance it gains in moving people to action, like I did in my massively upvoted Hive Marketing Video.
As well, scaring some people away because they're expecting instant rewards isn't a bad thing, it's called churn-rate and every project has it, it is something to be embraced. I've addressed this issue in-depth in the 100s of comments on my Hive Marketing Post. Anyone with a business or marketing background usually understands churn-rate, conversion-rate, and user-retention well, anyone without that background usually does not.
Wishing lots of success to John McMahon and anyone else who onboards to Hive, and wishing you a great day! 🙏