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.)
I personally cannot alleviate all the 'doubts', 'assumptions' and 'opinions' that you set forth in your post. That once again is something you have to bring up with management.