I remember when Bayt.com was a tiny office of 5 people in Abu Dhabi. They were paying fresh graduates 5,000AED/Monthly to start up their database and collect as much information from companies as possible. (This was back in the early 2000's)
Lets make it clear. Bayt.com is not interested in finding you a job. They're a business. They make their profit by charging companies for their packages and detailed CV's (which thousands of unemployed people continue to post) They have committed their sales people to call every single company in the market and try to sell their product. Sadly they do not give up, they will continue to harass companies with multiple phone calls and emails unless the company pays up for a service they don't want!
Meanwhile, you have the unemployed, desperately looking for jobs. Unfortunately, a large chunk get desperate and start applying for job roles that have nothing to do with their field, qualifications or interest. There for making it horrible when employers are actually looking to hire. Employers will have to go through 98% of irrelevant Cv's to find a potential candidate.
Best way of finding a job. Networking.