First, you might have been overqualified and they would see you as a threat to their business. Secondly, there is another simple issue. Maybe your CV lacked those skills that they need immediately on the job. This also happens. E.g., how speed reading can help in being a waiter?
In the market...