I really do agree with how the interface could be improved further. all i know is i was pulling quite a bit of my hair out trying to figure out navigation my first week in.
then again, i also put it down to the fact that i always don't have a good affinity with technology. lol
Great points - you are not the only one. I think it is the job of good technology to adapt to your needs rather than the other way around - I think I learned that in part from the example that Steve Jobs and Apple set.