Rian Johnson agrees with you (as do I).
"Similar to Rey’s parentage, Snoke is here to serve a function in the story. And a story is not a Wikipedia page. For example, in the original trilogy, we didn’t know anything about the Emperor except what Luke knew about him, that he’s the evil guy...