I think you hit the nail on the head here, Nour. the reader needs to be made to think, question, and want to engage.
often if you just write what you are feeling. rather than spend copious amounts of time making sure a piece is just right, it comes out as more genuine for the reader. This may be surprising, but I have experienced it quite often...a poem that only took me 15 minutes to write may get more views and comments than an article I spend hours on.
Much wisdom in your words, as always.