It seems like Parse will be in a never-ending battle to continue adding functionality on the back-end to approach what one gets when they simply run their own back-end. Surely there is a happier medium?
Neither of these, however, are that complex to do, and the value of both of these drops dramatically once you start writing server-side logic in Java.