I find the Gantt view extremely frustrating. You either nest subtasks and then there is random, illogical sequencing within that (and you can do nothing to manually reorder things), or you separate subtasks and the circus really begins. Everything is completely random. I am forced to add a custom sort field to get the Gantt to look like anything meaningful since I can't sort by one field and then a 2nd sort for date. This is crazy for anyone managing any project other than agile - and I think that would even be frustrating.