Prosenjit,
When I was reading the first page, first I thought - oh there goes another DIY build. It was just meh! But reading through the thread paid off (it was quite distracting in the middle and I felt bad about people pouncing on you).
Progressively, as I read through the thread, your screen captures got incrementally got better. And I can say, now its pretty darn close to most entry level commercial stuff out there. Three cheers to you, for believing in yourself and persisting with your build.
Oh yes, there are distractors everywhere. Learn to ignore them. Otherwise you will be wasting your energy on handling negativity.