Well, Morgan already answered most of your points but here's the one that I disagree with

"1. Game crashes constantly. Its nearly impossible to train while you are away from the computer for more then 1 hour"

Every single night,I leave my PC training overnight, never has it got DC. Always training, and about 70-90k XP per night.