Yes!! My friends recommended it and we've been (or were) watching it every week. I'm kind of like love-hating it, but definitely more on the love side, I suppose, since I can't stop watching. :D
I have so many complaints about the stupid things people do in this show sometimes, the inexplicable evolving and then rapidly devolving of characters, and the cheesy dialogue you guys mentioned, but I love a good mystery and I can't stay away, lol. Also how toxic are the parents in literally this entire town???
Favorite characters have got to be Veronica and Jughead, they just make the most sense to me and have made me facepalm the least. I like them because they haven't been incredibly stupid or annoyed me immensely yet.
I know I said a lot of negative things, but I do like this show