Sure you can express your point of view, that is why this post is not downvoted yet.
However, there is a difference between expressing your opinion and triggering drama, and you are trying that in your comment section. I am watching your every action, and so are many others. I am very experienced in handling drama. I have been repeatedly requesting you about consequences. I appreciate that you are considering to stop both the giveaway and self-voting.