Bad enough trying to type one line rather then 2000 word blog. I'm a n guy who types like 100 to 500 words and that's an far amount for me. I can not stand typing and editing for hours or in many cases with bad grammar is getting another guy to do the spell check.
I haven't regards 2000, 1000 yeah! maybe in school but wasn't an blog.
With any blog or contents if we want to make them SEO friendly and user friendly then need to keep few points in mind.
Not very long paragraph. (Increase readability)
Use always heading tag in mid of article to describe these paragraphs on what point. (Increase readability)
Dont repeat keywords again and again. (3% to 5%) is good.
If you can write very long on any topic then try to part them as "Topic part 1" then "Topic part 2" and link them with each other because generally online all users not read complete blog, So i think 1000 to 1500 words blog is enough to get attention or search engines and reader also.