I noticed some of the answers, where it were not actually answers but was something like
I can do this job for you. Contact me as firstname.lastname@example.org etc.
Should this be allowed on Stack Exchange? I think If we allowed such answers the site instead of becoming Q&A will become a publicity sites.
In such cases what should be done? Should I downvote the question or flag it?