Did you know?
You can earn activity points by filling your profile with information about yourself (what city you live in, your favorite team, blogs etc.)
You've made so many great points here that I've read your post a few times. Much of your point of view is in line with the view in Paper minecraft on scratch as well as mine.