A number of the active C++ users are quite opposed to this practice and have recently tried to speak out against it. At a minimum, they ask that you stick around to discuss your question in the chat room, rather than just posting drive-by links. This particular argument makes some degree of sense to me:
I don't know if I'm the only one who feels this way, but the chat is for social chatting. It is not a reserve of answerers at the beck and call of anyone who was smart enough to look there. If someone has a question, then we have a Q&A site for that, and if someone wants to look at questions, they will browse said site.
It does seem a bit like abuse to treat the participants in the chat room like "a reserve of answerers at [your] beck and call". We already have a perfectly good Q&A site for asking questions, and brand new questions already appear at the top of the queue where they can be easily seen by users browsing the site. There's no compelling reason that I can see to drum up even more attention for them in chat.
I'm not sure what is and what is not considered acceptable in the Javascript and PHP chat rooms, but the chat rooms around here are kind of "self-governed". As long as there is not anything bad happening, we tend to let the various communities police themselves. If you do see something bad happen, that's what you have flags for, to let someone know. Posting links like this isn't something that can get you banned from chat, but it certainly can upset certain users.
As far as downvoting, people can downvote questions for any reason that they like. Nothing we can do about that. At least they left comments, right? That seems to be the most popular thing to whine about nowadays: downvoters who don't leave comments.
c++
....