The only reason I hate it is because of the ludicrous amount of jobs there are to master and how long it takes to master them all. Everything else about it is great.