Do not play this character if you are not sufficiently interested to take the 60 seconds required to google it.Definitely agree.
I find the assertions of "do not play this character" because of not enough information is baffling bizarre. And incredibly out of touch. DMs should be encouraging players. Not bluntly shooting them down.
I would certainly not dictate that players go out and spend £40 on a book in order to play a character.