It was announced October 2012 with nothing more than a tech demo. That is really not that long of a time line for a game of that size. I really dont understand how people can get upset over their current timeline. A lot of tripple A games takes 5-8 years to make. This one is barely into year 4 of full development.
IMO, it's even less than 4. Frankfurt opened less than two years ago. I'd say they're at max capacity for two years. I remember how small the Austin office was, there were like 10-15 people in some house. All studios were making slow progress in the first two years. 2015 is where it took off.