Well it isn't really out of line with the driving requirements here in Pa. There are a few extra steps but it sounds pretty typical. Getting a drivers license is a long drawn out process. It makes the licencend drivers better but like SANDPAT said there are a lot of unlicensed drivers out there.
Good luck with this.