Question: why are kdramas so cheesy?
Answer: As to why so many are cheesy - because cheesy shows like this are very accessible and, like you said yourself, pretty much same as junk food. People don't watch them for artistic qualities or whatever, and the viewerbase its aimed at doesn't WANT a highly sophisticated, complicated and thought-provoking show.