as far as Frank's comment, I can totally see his point. honestly, I was never a solo Lennon fan and Harrison was my favorite Beatle and i'm already sick of this song at the age of 26.
I think that falls more under "song I hate that everyone else loves." If you pressed him, I'm sure he wouldn't say it's a bad song, just massively overrated.