My opinion is no, I do not think questions which attract "lists" of answers are constructive and should be considered off-topic.
I will say this: If the community believes these questions are on-topic, then the posts should be locked and a Community Wiki model should be used. See The Definitive C Book Guide and ListThe Definitive C Book Guide and List and The Definitive C++ Book Guide and ListThe Definitive C++ Book Guide and List for reference.