Even though there's a designated tag for naming, naming questions (like this one) are often frowned upon, disliked, even closed as off-topic on this site.
Are naming questions on-topic?
Even though there's a designated tag for naming, naming questions (like this one) are often frowned upon, disliked, even closed as off-topic on this site.
Are naming questions on-topic?
From your comments, I guess your real question is not "Are naming questions on-topic?" (which was already asked in 2014 before, with some excellent answers which are still valid today), but
"I have asked these two questions about naming things, why is one better received than the other by the community?"
Well, I cannot read the minds of the voters, but for me
does not read like a question specificially about a Robot class, but about the principle how to name factory methods in general. That is a type of question our community accepts as suitable for the site, maybe because factory methods are a very frequently used concept, it is an issue which regular occurs to many people, and the question can be answered in a general fashion.
On the other hand,
is a question which I read first-and-foremost as "Please tell me how I should name my specific ComponentFinder wrapper class". And that's exactly the kind of question for which Robert Harvey's answer recommends closing - not because it is off-topic, but because its answer would be primarily opinion-based.
But perhaps this is just a question of wording. You may try to rewrite that question by focussing on naming conventions for wrappers in general, and make it clear your specific case is just an example for a more general issue (in between, I made an edit to the original question trying to do this - feel free to improve it even more) . I cannot guarantee the community will then vote differently, but it may be worth a try.