The short answer is yes and no. Haha. The longer answer would be "it depends on your application". If your application will be on a single computer, im a lot happier with mdb.
For multiuser and multi-computer applications involving lots of data, mdb seems to suffer considerably in performance. This is where mdb would start to make you miserable and, the formidable adp begins to be an attractive alternative.
There are lots of other reasons. To generalize them, if the application is simple, use mdb. If not simple, use adp. The drawback is you have to be knowledgeable in both, and they are not so similar as you would like to believe. But then, their differences is what makes them both uniquely beautiful.