Also remember that due to the way the company is run they have relatively new (no experience) dispatchers. This again means a lot of mistakes to catch on a 10 minute turn.
This is an excellent point. Working at a similar BE1900 regional (GLA), it is undeniable that pilots should take this into consideration. Everytime you sign the dispatch release, you accept liability for the flight. I couldn't even began to count the times I've caught huge errors on a dispatch release.