Thank you sneh for your exhaustive and informative reply.
I am surprised that my blog is not mobile-optimized. I think, though, that your statement is because you are not aware of the laptop/desktop version of my blog. I have the Dynamic template of Blogger which is a very minimalist template, and which I appreciate. It has none of the bells and whistles that most other blogs have. If you do not see much of my blog on mobile then I think that it is simply because of the template that I chose. If you do not see much of my blog on mobile then you probable will not see much more on laptop/desktop.
Yes, I have confessed more than once that my posts are long. Years ago, I wrote whatever I wanted. However, as a writer, I also read a great deal. I have found that my mind begins to wander off if a post that I am reading is more than 2,000 words in length. Thus, I now try to limit myself to such posts, and to break up a post if there is a logical and rational reason for doing so. Yes, my Fifth Flag post was excrutiatingly long. However, I split it up into the following Sixth Flag post AND the TWO posts that I called My Twentieth Year Anniversary. Thus, the idea that I presented was already broken up into four posts. Yes, I could have still broken the Fifth Flag post into four separate posts (as there was a logical and rational reason for doing so. However, that would then have broken the theme of "Flags".
Yes, I understand the concept of contests: that the post should be favourable to the sponsor. I think that an apt example of this is my Great Features, Lenovo Has post. I am proud of the article because it showed my creative side, but slightly embarrassed because it had no relevance to my blog.
Yes, I suppose that I could start a new blog just for contests. However (other than the aforementioned Great Features post), I try to enter contests (and now Happy Hours--thanks for the suggestion, Shivam) that have some relevance to my blog. Moreover, if a potential sponsor sees my reviews and likes them then I would have no objection to the company sponsoring my efforts.
I think that the solution may be to write longer posts for the contests. These posts, historically, have been shorter than average. At the same time, I think that the posts have to be more succinct and cogent. I think that my recent Swachh India entry fulfills those criteria. I hope that the judges agree and appreciate it.
P.S. Thanks Nandini and Rajnith for the referenced thread. I shall have to re-read it a few times to digest all the ideas presented there.