17 upvotes and 3 downvotes... I don't see your problem.
Your Xp isn't "falling", and I think you know that.
You should better not try to make advertisment for your stuff in the forums. Don't know if it's a abuse or not. But better let it be. You'll get your XP either way...