Want to get kids to appreciate music? Help out music in schools and require multiple years, and not just at elementary/middle school ages. Teach them to listen to music and hear everything that goes into a composition. Teach them to play an instrument. Put them in small ensembles. Or, go in a direction away from instrumental composition - put them in a choir, a capella. Teach them to make music without the tools we have today to create the songs all of us listen to. Once they know how to listen, how to notice layers, maybe they'll look for "good" music, defined by this thread as anything that isn't pop music. Maybe they won't, they'll learn to hate whatever they hear in school and go for pop music. Or maybe they'll be like me and listen to a mix of songs mostly computer generated and songs with actual strings in the background and many in between.
And Ke$ha sounding like a robot... Choir voices sound like geeks, rap voices sound like normal talking, death metal voices are screaming, it's all a matter of what you like to hear.
I'm somewhat of a product of what you're saying here. Before I began to take my music studies seriously I used to listen to genres such as rap, pop and in general modern songs that were popular amongst youth. When I delved deeper into the roots of music I learned about things such as harmonic and melodic structure, texture, orhcestration, timbre, etc., and how some of the great composers before us used them. As I continued gaining knowledge my appreciation for composers of the periods before us (i.e., Renaissance, Baroque, Classical, Romantic, Impressionist) increased exponentially. Music I had found to be boring and dull in my ignorant youth years had become a pleasure to listen to. You can literally write a book about the intricacy of these composers' works and how meticulous they were while creating them.
Needless to say, I don't really listen to modern-day genres such as rap and pop anymore; hell, I didn't even know who Kesha was until a few months back. Part of this is due to the lack of appreciation I have gained for poorly structured or simple/uninteresting song structures, which unfortunately appear quite frequently in these genres. This is not to say I need a song to be super complex or that I dislike every pop song, admittedly I like a catchy pop song with common chord progressions every once in a while: it can be comforting to listen to.
Personally I think it's best to agree to disagree and let people listen to the music they like despite it being mainstream, undeground, or whatever people label it nowadays. We have to remember that one of the main reasons people listen to music is because of the pleasure it brings them, and what may sound good to one person's ear won't necessarily sound the same to someone elses.That being said, a person's innate feelings towards a song is heavily influenced by, sometimes even solely based on, its social status. I can bet that there are hundreds of thousands of people who enjoy Justin Bieber's songs, but because of his status as a bad, untalented artist, their enjoyment of his music becomes incongruent with his social status and they therefore deem his music bad.
Trust your ears people, if it sounds good to you then embrace it.