Hi Doondi,
I can understand what you feel when u do not receive a call back/feedback after giving in for Interviews.
These are practices which needs to be followed by every recruiter. Source candidate find their level of interest, schedule interview and follow up on the presence for the interview, After interview receive feedback from candidate and later inform the candidate regarding the results if shortlisted the process continues till the candidate is either selected/rejected. Well established companies have HR recruitment software (good ones).The actually generate feedback automatically once the status is updated on the software.
What I said so far is best practice.
Now to reality.
Most of the recruiters are over loaded with work as they work on multiple job openings of different skill sets at the same time and they also coordinate with their clients. Most frequent problem faced by recruiters they need to present more candidates to the client as the recruiters are in the need to get one of their candidates selected which brings them revenue. Similarly multiple recruitment vendors are working with same company for the same position.
The cycle of fault begins here. the recruiter in the client end responds saying we would like to see even better candidates, not very satisfactory or at times no feedback, they simply say we want to interview more candidates. Now the external recruiter(the consultancy guys) are not clear of the status and hence they focus towards getting revenue so they start sending more and more resume until a candidate is shortlisted and selected/or till the company says the position is closed. During this process recruiters mostly do not reply to their candidates who have been interviewed. Few of them don't just find the time to give feedback as they think if they don't call back its understood by the candidate that he/she is not selected. (bad practice).
Some keep the candidate on hold hoping they can use the profile later.
These are some of the reasons.
It would be good for you to review your resume and also read blogs related to interview and then do the necessary changes if required. Call your interviewer and ask for feedback, this will actually make the interviewer understand that you are interested in this job.