Why people hate poetry? Because schools did not teach them "to love poetry" but they actually taught them "to hate poets and their poetry". If you want students "to hate poetry" ask them to (1) write explanations (tashreeh) of poems, and (2) memorize life history and style (tarz-e-kalam) of poets, (3) associate grades with their learning of poetry, (4) make poetry a mind-activity instead of a heart-activity, (5) value subjects according to their potential for earning and employ-ability. The schools have sucked the life out of poetry by forcing the students to consider it as an object devoid of life, feelings and emotions, something that resides in mind and not in heart. Poetry is about feelings and emotions and expressing those emotions through similes and metaphors. Poetry is not about dissecting in a pedantic sort of the way why, when and how to write and appreciate good poetry. Unfortunately, schools specialize in making the students hate poetry through all the above ways.