I would like to see of prayers with this way: We are actually consulting the deities for help, the same way we consult a lawyer or accountant for help. Because we want to get something done and we do not know how, thus we consult them for help. If we know what to do, then we need not consult their help anymore to solve our problems, right? The reason why we pray for their help is because we cannot find a solution to our problems and we want one.
If we request help from an accountant with our taxes or finances, do we actually tell him the exact way we want our accounts done? Tell him where the numbers should go in the ledger book…or what way he should use to work out our finances…and if the numbers come out not to our satisfaction do we blame and scold and say that they did not do their job? they did, but just that the outcome is not what we wanted. We don't because we trust that they did it correctly.
If we can apply the adage "trust me, I'm a professional" to worldly professional services that we have, why can't we trust our Dharma protectors and lamas when we pray for something such as good business, or to heal a disease and we balk whenever something turns out "wrong"…when in reality it is the situation purifying itself. By losing trust and faith so easily in the instructions given, especially when they don't follow what we expect, might as well do it on our own.
Sometimes it depends also, on how educated in Dharma that person is, or how much they actually think logically and realize that Samsara and the enlightened state has many similarities: namely both also need a lot of effort to succeed in. The people who expect quick results and they get upset when not usually will not end up anywhere because in Samsara, from business to relationships, everything needs patience, effort and persistence. So why does it not apply to Dharma related matters?