Well! ;-) I have heard Beck only superficially, live opening for Dylan (eh), live on TV (not good), and playing on record store sound systems while I browse (I haven’t been "engaged"). I know songwriters who like his stuff, so who am I to disagree? At least regarding his recorded work, which I have not investigated. Some people are better live, others on recordings. Perhaps Beck is the latter.
They say the best is the enemy of the rest. I liked The Beatles version of "Money (That's What I Want)" until I heard Barrett Strong's version, theirs thereafter sounding like a bunch of kids. Same with The Yardbirds version of "Train Kept A Rolling" until I heard the incredible version by The Rock 'n Roll Trio (Johnny Burnette). What I look for in a songwriter and/or singer may not be what Beck does. He apparently DOES provide others with what they crave. That's great; not everyone likes the same foods either.