The question contains some faulty premises.
CLRS is a textbook, not a novel. It's not meant to be read cover-to-cover, any more than any other textbook is. It's meant to be studied.
In this case, there are some great supporting materials freely available, which make the study process easier. There are excellent videos from an MIT "Introduction to Algorithms" course (http://ocw.mit.edu/OcwWeb/Electrical-Engineering-and-Computer-Science/6-046JFall-2005/CourseHome/) taught by one of the co-authors (Leiserson) and one of the brightest young minds in Computer Science (Erik Demaine).
There are also detailed summaries of the videos available at: http://www.catonmat.net/blog/category/introduction-to-algorithms/
Unfortunately, the questioner writes "it's not even close to being just a Introduction, and recommending it to beginner is definitely totally wrong," which is nonsense. It most emphatically is an Introduction-- if you think this is difficult stuff, stay away from the advanced works in Algorithms. Furthermore, one has to ask what kind of "beginner" one is thinking of here: a beginning programmer, or a beginning Computer Scientist?
This is an Introductory book in Computer Science, and is an excellent starting point for anyone considering a CS education. It is not an introductory programming book, and shouldn't be recommended to people not interested in CS. It is not a must-read for every programmer; only for those who want to lift their craft via CS.
And yes, I have read it.