A lot of good and valid points... i usually tend to more notice mechanic shortcomings over immersion type but i definitely recall many of the instances you highlight... a lot of work to do before official launch!