Yes. This is for fraud protection reasons. The way ACH works is pretty crazy and is easy to commit fraud with.
Right now it's $2,000 per day. If you want to withdraw more than $2,000 per day, you can upload a driver's license to verify your identity (prevents fraud) and then you can withdraw up to $100,000 per day.