Some banks and financial institution requires PDC while others don't, like BPI auto loans.

How can it be a risk on your side, when you already got the money from them? You are not going to give them checks without them properly receiving it, plus the checks are post dated and paid to the bank, so you won't get overdrawn more than what you are obliged to pay for in the first place.

If this is their policy you can't really argue with it, the only thing you can do is move to another bank.