I do agree that 300 hours is a bit low. I'm honestly surprised the insurance companies are allowing it.
That being said, I remember just one year ago when I was trying to break into this industry. I had 1000 hours, which was "low time", even tho most of it was military time. Unfortunately it's become a matter of supply and demand.